![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Dubbo
文章平均质量分 82
一枕雪
这个作者很懒,什么都没留下…
展开
-
Dubbo框架学习笔记(二)
Dubbo框架设计一共划分了10个层,而最上面的Service层是留给实际想要使用Dubbo开发分布式服务的开发者实现业务逻辑的接口层。图中左边淡蓝背景的为服务消费方使用的接口,右边淡绿色背景的为服务提供方使用的接口, 位于中轴线上的为双方都用到的接口 - config,配置层,对外配置接口,以ServiceConfig, ReferenceConfig为中心,可以直接new配置类,也可原创 2017-04-03 20:30:07 · 531 阅读 · 0 评论 -
Dubbo框架学习笔记(三)
Dubbo源码地址:https://github.com/alibaba/dubbo Dubbo开发指南:http://dubbo.io/Developer+Guide-zh.htm Dubbo服务发布 发布活动图: 服务发布方在spring的配置文件中配置如下: 上面是在spring中配置的服务的具体实现,是spring中的一个普通的bean。原创 2017-04-03 20:46:12 · 695 阅读 · 0 评论 -
Dubbo框架学习笔记(四)
服务消费过程 上图是服务消费的主过程: 首先ReferenceConfig类的init方法调用Protocol的refer方法生成Invoker实例(如上图中的红色部分),这是服务消费的关键。 接下来把Invoker转换为客户端需要的接口(如:HelloWorld)。 Spring是如何识别dubbo的那些自定义标签的?Spring为了支持用户自定义类加载到Spri原创 2017-04-03 20:57:54 · 1468 阅读 · 0 评论 -
Dubbo框架学习笔记(一)
关于RPC RPC(Remote Procedure Call Protocol)——远程过程调用协议。 它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。 RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。 在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。 RPC采用客原创 2017-04-03 20:26:06 · 602 阅读 · 0 评论