- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 六、Dubbo协议模块原理源码解析
课程概要:RPC协议基本组成RPC协议报文编码与实现详解Dubbo中所支持RPC协议与使用RPC协议基本组成RPC 协议名词解释在一个典型RPC的使用场景中,包含了服务发现、负载、容错、网络传输、序列化等组件,其中RPC协议就指明了程序如何进行网络传输和序列化 。也就是说一个RPC协议的实现就等于一个非透明的远程调用实现,如何做到的的呢?协议基本组成:地址:服务提供者地址端口:协议指定开放的端口报文编码:协议报文编码 ,分为请求头和请求体两部分。序列化方式:将请求体序列化成
2020-09-06 23:10:59 763
原创 五、调用模块源码分析
概要:一、Dubbo 调用非典型使用场景二、调用内部实现源码分析一、Dubbo 调用非典型使用场景泛化提供&引用泛化提供是指不通过接口的方式直接将服务暴露出去。通常用于Mock框架或服务降级框架实现。public static void doExportGenericService() { ApplicationConfig applicationConfig = new ApplicationConfig(); applicationConfig.setName(
2020-09-02 22:56:15 508
原创 四、Dubbo调用模块详解
概要:一、Dubbo 调用模块基本组成二、调用内部实现源码分析一、Dubbo 调用模块基本组成Dubbo调用模块概述:dubbo调用模块核心功能是发起一个远程方法的调用并顺利拿到返回结果,其体系组成如下:透明代理: 通过动态代理技术,屏蔽远程调用细节以提高编程友好性。负载均衡: 当有多个提供者是,如何选择哪个进行调用的负载算法。容错机制: 当服务调用失败时采取的策略调用方式: 支持同步调用、异步调用透明代理:参见源码:com.alibaba.dubbo.config.Refe
2020-09-01 11:08:59 1098
gradle-5.4.1.rar
2020-02-22
microservice.rar
2019-12-06
ShiroDemo.rar
2019-12-06
websocketdemo.rar
2019-12-06
zookeepercuratoronline.rar
2019-12-06
Java微信登录+websocket.rar
2019-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人