发明名称 异构应用系统之间的数据同步方法及应用系统
摘要 本发明涉及计算机技术,特别涉及一种异构应用系统的数据同步技术,提供一种异构应用系统之间的数据同步方法及应用系统,结合使用了Web Service和TCP长连接技术,使请求数据同步的应用系统对外的网络IP地址发生变化时,原有的TCP长连接发生故障无法继续维护的情况下,及时停止利用原IP地址传输数据,提高了数据同步的可靠性,并且可以及时触发重新建立TCP长连接,使被请求的应用系统能够及时更新请求方应用系统的网络信息,并重新通过新的TCP长连接再次下发数据同步命令以触发数据同步,从而实现了应用系统之间实时的进行数据同步。
申请公布号 CN101567861A 申请公布日期 2009.10.28
申请号 CN200910138492.X 申请日期 2009.05.20
申请人 福建星网锐捷网络有限公司 发明人 林杭
分类号 H04L12/58(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L12/58(2006.01)I
代理机构 北京同达信恒知识产权代理有限公司 代理人 李 娟
主权项 1、一种需要和异构应用系统进行数据同步的应用系统,其特征在于,包括:第一数据同步端口,用于基于Web Service技术和异构应用系统交换数据;第一TCP连接端口,用于和异构应用系统建立TCP长连接;第一参数获得模块,用于获得所述异构应用系统的IP地址基于WebService技术交换数据的第二数据同步端口的端口号和用于建立TCP长连接的第二TCP连接端口的端口号;第一参数存储模块,用于存储所述第一数据同步端口的端口号、第一TCP连接端口的端口号,以及所述第一参数获得模块获得的信息;第一TCP连接处理模块,用于在需要和所述异构应用系统进行数据同步或者监测到通过第一TCP连接端口已经建立的TCP长连接故障时,根据所述第一参数存储模块中存储的信息,通过所述第一TCP连接端口向第二TCP连接端口发起TCP长连接建立请求并接收所述异构应用系统发送的数据同步命令,以及转发接收到的数据同步命令;第一同步命令处理模块,用于根据所述第一TCP连接处理模块转发的数据同步命令输出数据同步触发指令;第一数据同步处理模块,用于接收到所述第一同步命令处理模块输出的数据同步触发指令时,根据所述第一参数存储模块中的存储信息,通过第一数据同步端口和第二数据同步端口,基于Web Service技术和异构应用系统进行数据同步。
地址 350015福建省福州市马尾区快安大道M9511工业园