一种消息发送方法及系统
基本信息
申请号 | CN201610338656.3 | 申请日 | - |
公开(公告)号 | CN105827736B | 公开(公告)日 | 2019-01-25 |
申请公布号 | CN105827736B | 申请公布日 | 2019-01-25 |
分类号 | H04L29/08;G06F17/22;G06F16/178;H04L12/863 | 分类 | 电通信技术; |
发明人 | 姜建军;皇甫珊欣;马世雄 | 申请(专利权)人 | 上海画擎信息科技有限公司 |
代理机构 | 上海科盛知识产权代理有限公司 | 代理人 | 上海画擎信息科技有限公司 |
地址 | 201808 上海市嘉定区曹新公路1388弄8号8幢8212室 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及一种消息发送方法及系统,方法包括:客户端读取一本地文档的c_ver,生成数据同步请求;服务器端接收数据同步请求,计算s_ver与c_ver的差值,判断该差值是否小于设定阈值,若是,则抽取已执行消息队列队尾的差值数个操作作为初始化消息队列发送,若否,则将所述服务端文档发送;客户端根据接收到的数据进行相应的数据初始化;客户端读取未发送消息队列,在未发送消息队列不为空时,由未发送消息队列的头元素开始,按顺序将未发送消息队列中的元素发送给服务器端,服务器端按顺序执行相应操作后将所有操作依次加入已执行消息队列的尾部,同步完成。与现有技术相比,本发明具有可实现精确的增量同步、保证客户端离线状态的可用性和可靠性等优点。 |
