[发明专利]一种智能应用数据传输通道在审
申请号: | 201410309735.2 | 申请日: | 2014-07-01 |
公开(公告)号: | CN104219280A | 公开(公告)日: | 2014-12-17 |
发明(设计)人: | 杨智 | 申请(专利权)人: | 武汉众联信息技术股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京汇信合知识产权代理有限公司 11335 | 代理人: | 王咏雯 |
地址: | 430000 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 应用 数据传输 通道 | ||
1.一种智能应用数据传输通道,其特征在于:包括客户端和云端服务器,云端服务器设置云端数据库,云端数据库包括基础数据段和单据数据段,所述基础数据段和单据数据段设置数据更新标识、访问代理标识与同步数据信息标识,标识客户端对本地数据库和云端数据库存在的不同的访问通讯方式和同步通讯方式,客户端与云端服务器通过Windows通讯接口,利用本地代理通道与远程代理通道切换行为对本地数据库和云端数据库进行数据同步更新,客户端与云端服务器同步通讯模式,分为:单机模式、在线模式和混合模式,每种同步通讯模式均存在访问通讯方式和同步通讯方式,即:单机模式访问通讯方式;单机模式同步通讯方式;在线模式访问通讯方式;在线模式同步通讯方式;混合模式访问通讯方式;混合模式同步通讯方式。
2.根据权利要求1所述的一种智能应用数据传输通道,其特征在于:所述单机模式访问通讯方式为:客户端设置本地数据库,且不与服务端进行任何的交互,每次通信都通过访问接口创建本地代理类,本地数据库包括基础数据段和单据数据段,基础数据段和单据数据段设置数据更新标识、访问代理标识与同步数据信息标识,客户端的本地数据库的基础数据段和单据数据段均保留在本客户端的本地数据库,基础数据段和单据数据段的数据访问代理标识配置成本地访问,客户端对数据的查询和处理均在本地数据库进行;
所述单机模式同步通讯方式为:1)客户端同步工具创建本地代理通道,从本地数据库中读取同步配置信息,将本地数据库更新的数据行,生成对象实例队列,当网络正常的情况下,本地代理通道自动切换至远程代理通道建立通道连接,分发器根据App.config里面的通信协议设置与服务交互,将数据序列化后发送到服务器端;2)客户端将本地数据库同步数据信息标识发给云端服务器的云端数据库;3)客户端接收云端服务器发回的更新数据包,通过WCF反序列 化后还原数据,插入、更新到本地数据库;4)客户端在同步工作进行中,定时向服务器发送同步工作进度信息,如同步如果失败,远程代理通道自动切换至本地代理通道,将同步工具处于挂起状态,通过时钟唤醒模式进行轮询处理,当网络正常后,再进行同步操作;5)当客户端新增一条记录后,本地数据库的基础数据段和单据数据段更新标识设置为“未更新”,下次同步时根据该标识来选择同步的记录行;同步以后将更新标识设置为“已经更新”。
3.根据权利要求1所述的一种智能应用数据传输通道,其特征在于:所述在线模式访问通讯方式与在线模式同步通讯方式为:客户端不设本地数据库,云端数据库的基础数据段和单据数据段的数据访问代理标识配置成远程访问,客户端的接口始终建立远程通道,分发器根据App.config里面的通信协议设置与服务交互。
4.根据权利要求1所述的一种智能应用数据传输通道,其特征在于:所述混合模式访问通讯方式为:客户端设置本地数据库,本地数据库包括基础数据段,基础数据段设置数据更新标识、访问代理标识与同步数据信息标识,客户端在对基础数据的执行和查询时,将访问代理标识修改为本地访问标识,利用本地通道进行访问操作;当客户端对需要实时访问的单据数据段处理和查询时,将访问代理标识修改为远程访问标识,本地代理通道自动切换至远程代理通道建立通道连接,分发器根据App.config里面的通信协议设置与服务交互,完成单据数据端的处理和查询;
所述混合模式同步通讯方式为:1)客户端同步工具创建远程代理通道,WCF获取同步配置信息,当云端数据库发生更新的数据行时,调用远程通道将更新的数据行生成对象实例队列,下载到本地,并插入、更新到本地数据库;2)客户端将远程数据同步数据信息标识更新至本地数据库;3)当本地基础数据段发 生更新变更时,将更新的数据行生成对象队列,进行序列化调用WCF发送至云端数据库,云端数据库通过WCF反序列化后还原数据,插入、更新到云端数据库;4)客户端在同步工作进行中,定时向服务器发送同步工作进度信息,如同步如果失败,远程代理通道自动切换至本地代理通道,将同步工具处于挂起状态,通过时钟唤醒模式进行轮询处理,当网络正常后,再进行同步操作;5)当客户端新增一条记录后,本地数据库的基础数据段和单据数据段更新标识设置为“未更新”,下次同步时根据该标识来选择同步的记录行;同步以后将更新标识设置为“已经更新”。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉众联信息技术股份有限公司,未经武汉众联信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410309735.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:钢轨宽度检查装置
- 下一篇:用于烟气余热回收的填料塔