DM8数据中心解决方案:达梦实时同步工具
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.3.4 传输模块

传输模块用于完成不同数据源间的数据传递,分为NET消息发送子模块和NET消息接收子模块。

1.NET消息发送子模块

CPT模块捕获的日志操作,在这里进行分发,分发前可以对操作进行过滤,或者对表进行过滤和映射,还可以对消息中的列进行映射(改名、剔除和函数计算)。经过处理的消息通过网络(TCP/IP)发送给下一级,或者保存到本地文件。

2.NET消息接收子模块

上一级NET消息发送子模块通过网络传输的消息,在这里由NET消息接收子模块通过网络(TCP/IP)接收并发送给EXEC模块。而上一级NET消息发送子模块保存消息的本地文件目录,既可以是一般的本地文件目录,也可以是提供FTP服务的FTP文件目录。当上一级NET消息发送子模块将消息保存在一般本地文件目录时,NET消息接收子模块读取本地文件并发送给EXEC模块;当上一级NET消息发送子模块将消息保存在FTP文件目录时,NET消息接收子模块可通过FTP服务器下载数据,并发送给EXEC模块。

除作为CPT模块和EXEC模块的传输媒介外,NET模块还能够单独实现转发和路由功能,这两个功能需要在配置文件中独立配置,通过转发和路由功能实现多对多、一对多、文件中转和FTP中转的高级功能。