全部文档索引:
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/
相关推荐
在`otter-master`这个压缩包中,你将找到Otter的源代码,包括了项目的结构、模块划分、核心类的实现等。通过阅读源码,你可以了解到以下内容: 1. **代码结构**:了解Otter的模块划分,如manager、node、common、...
【标题】"基于Java的开发源码-网络电视源代码TV-Browser.zip" 提供的是一份使用Java语言编写的网络电视应用的源代码。TV-Browser是一款开源的网络电视客户端,它允许用户浏览和观看来自全球各地的网络电视频道。 ...
Otter的源代码对于学习数据库同步原理和技术实现非常有价值。通过对源码的阅读和研究,可以深入理解分布式系统的设计思路,掌握如何处理数据库变更事件、如何保证数据的一致性以及如何进行错误处理等关键技术。 ...
Otter支持双向同步,即可以从源数据库到目标数据库,也可以从目标数据库回溯到源数据库,这在多数据中心的部署中非常有用。 Canal是阿里巴巴开源的一款轻量级数据库实时变更数据订阅与消费组件,同样专注于MySQL的...
标题"aria2-1.19.0.tar.gz"指的是一个名为"aria2"的软件的版本1.19.0的源代码包,它被存储在一个`.tar.gz`格式的压缩文件中。`.tar.gz`是Unix/Linux系统中常见的文件打包和压缩格式,它首先使用`tar`命令将多个文件...
- **简介**:Otter 是一个分布式数据库同步系统,基于数据库增量日志解析,能够准实时地同步数据到本地或远程数据库。 - **特点**: - **实时性**:Otter 支持准实时的数据同步,能够在短时间内完成数据传输。 - *...