摘要:
dubbo的代码很久之前看过一遍,个人比较懒,没有做笔记总结,很多都忘了。最近抽时间仔细学习了下源码,记录总结下,加深印象。 环境: 源码版本: 2.7.3-SNAPSHOT IDE: idea Intelij 1. 扩展机制 与 ExtensionLoader 类 Dubbo 采用 的微内核+扩展 阅读全文
摘要:
一、综述 java 客户端与服务端交互过程中,采用NIO通讯是异步的,客户端基本采用同一处理范式,来进行同异步的调用处理。 处理模型有以下几个要素: 1. NIO发送消息后返回的Future 2. 每次发送请求生成的Callback ,回调对象保存有请求数据,获取数据时阻塞线程,服务端返回时唤醒被阻 阅读全文