Otter源代码解析(二)
全部文档索引:
Otter源代码解析(一): http://eyuxu.iteye.com/blog/1941894
Otter源代码解析(二)?: http://eyuxu.iteye.com/blog/1942518
Otter源代码解析(三): http://eyuxu.iteye.com/blog/1942519
Otter源代码解析(四): http://eyuxu.iteye.com/blog/1942521
Otter源代码解析(五): http://eyuxu.iteye.com/blog/1942522
Otter源代码解析(六): http://eyuxu.iteye.com/blog/1942549
Otter源代码解析(七): http://eyuxu.iteye.com/blog/1942578
Otter源代码解析(八): http://eyuxu.iteye.com/blog/1942780
Otter源代码解析(九): http://eyuxu.iteye.com/blog/1942786
?
Share.communication的解析:
?
Share模块中的Communication是远程访问的基础,其主要结构如下(没有列出所有的方法,只包含了其中比较关键的部分。
?
?
比较关键的部分图中已经使用注释的方式进行了说明。理解Communication的关键在于Event的模式+EndPoint方式进行远程调用。 Dubbo也是一个阿里开源的远程调用框架,实际上Dubbo支持很多种调用的方式,但是在Otter里面只使用到了EndPoint这一种方式。
?
关于Dubbo的资料可以参见:http://code.alibabatech.com/wiki/display/dubbo/Home/
?
?
?