Dubbo
潘建南
这个作者很懒,什么都没留下…
展开
-
Dubbo入门
1. Dubbo是什么? 官方定义:Apache Dubbo (incubating) |ˈdʌbəʊ| 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。 Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如...转载 2015-08-28 10:38:31 · 755 阅读 · 0 评论 -
Java SPI机制简介,及dubbo SPI
转自:https://www.jianshu.com/p/46aa69643c97 SPI 简介 SPI 全称为 (Service Provider Interface) ,是JDK内置的一种服务提供发现机制。 目前有不少框架用它来做服务的扩展发现, 简单来说,它就是一种动态替换发现的机制, 举个例子来说, 有个接口,想运行时动态的给它添加实现,你只需要添加一个实现, 而后,把新加的实现,描...转载 2019-02-03 18:10:07 · 2900 阅读 · 1 评论 -
dubbo泛化实现
转自:https://www.cnblogs.com/jmbkeyes/p/7537795.html 实现泛化调用 泛化接口调用方式主要用于客户端没有 API 接口及模型类元的情况,参数及返回值中的所有 POJO 均用 Map 表示,通常用于框架集成,比如:实现一个通用的服务测试框架,可通过 GenericService 调用所有服务实现。 通过 Spring 实现泛化调用 在 Sprin...转载 2019-02-03 21:55:56 · 820 阅读 · 0 评论 -
dubbo 服务消费方调用过程
转自:https://blog.csdn.net/meilong_whpu/article/details/72178447 消费端调用 1、在业务层代码中调用远程接口的方法时,实际上是调用的本地创建的代理对象。即在《4.4.3 创建服务类的本地代理》中创建的代理对象。 2、在该代理对象中,调用了InvokerInvocationHander.invoke方法。远程调用以Invcati...转载 2019-02-08 17:44:13 · 2207 阅读 · 0 评论 -
小白读Dubbo源码01 - 从零开始
所有源码基于dubbo 2.7.1版本,请自行从github上下载源码。 1. 源码demo运行环境准备 从demo跑起,从dubbo的运行过程来解读源码。目前大家熟悉可能还是xml配置的形式,所以选择xml版的demo。 通常实际项目中都是以zookeeper作为dubbo的注册中心的,因此修改demo的xml中关于注册中心的配置。 dubbo-provider.xml和dubbo-...原创 2019-03-20 19:03:26 · 815 阅读 · 0 评论