[发明专利]一种基于警务数据库的第三方应用数据同步方法及系统在审
| 申请号: | 202010136538.0 | 申请日: | 2020-03-02 |
| 公开(公告)号: | CN111460014A | 公开(公告)日: | 2020-07-28 |
| 发明(设计)人: | 文彬 | 申请(专利权)人: | 北京电信易通信息技术股份有限公司 |
| 主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/27 |
| 代理公司: | 北京力量专利代理事务所(特殊普通合伙) 11504 | 代理人: | 李婷玉 |
| 地址: | 100097 北京市海淀区昆明*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 警务 数据库 第三 应用 数据 同步 方法 系统 | ||
本发明提供一种基于警务数据库的第三方应用数据同步方法,应用于警务数据库服务端,包括:接收需要数据同步的多个应用端的信息,信息包括该应用端的对接信息和该应用端需要同步的数据项;将需要同步的数据项中相同的数据项合并,并存储;接收合并后的需要同步的数据项的数据,并储存数据或变更数据;根据储存的应用端的对接信息,与应用端建立连接;提取存储数据,并推送给应用端;接收应用端发送的数据推送结果信号;数据推送成功,则完成数据同步;数据推送失败,则进行重新推送,直至数据推送成功。该第三方应用数据同步方法及系统,进行一次变更,即可实现多应用之间数据信息同步,且通过双向选择的数据同步方式,数据同步方便,效率高。
技术领域
本发明属于数据同步技术领域,具体涉及一种基于警务数据库的第三方应用数据同步方法及系统。
背景技术
随着智能手机的普及,在公安、司法等行业越来越多的依赖于移动终端进行工作,而不同的行业通常使用不同的应用软件完成工作,因此,同一用户在办理不同行业事务时需要使用不同应用软件,用户在录入或变更一条信息时需要在多个应用软件之间重复输入或变更该信息,如此,就产生了在多个移动应用软件之间如何将用户的基本信息数据同步的问题。现有技术中的应用数据同步技术大多是涉及同一应用在不同的终端上的信息同步,而不涉及在多个应用程序之间实现用户信息同步,导致了目前不同应用之间人员数据信息同步混乱,没有主要的源头,造成人员数据的不一致性,经常会出现变更一条信息,需要操作多次的问题,对于操作人员来说,录入或变更数据效率低下,数据变更不完整。
因此,需要提供一种第三方应用数据同步的方法,用户将进行一次信息录入或变更,即可实现多应用之间的数据信息同步。
发明内容
本发明解决的技术问题是提供一种基于警务数据库的第三方应用数据同步方法及系统,用户进行一次变更,即可实现多应用之间的数据信息的同步,且使用双向选择的数据同步方式,数据同步更方便,效率更高。
为了解决上述问题,本发明提供一种基于警务数据库的第三方应用数据同步方法,应用于警务数据库服务端,包括以下步骤:
S1.接收需要数据同步的多个应用端的信息,所述信息包括该应用端的对接信息和该应用端需要同步的数据项;
S2.将步骤S1中接收到的多个应用端的所述需要同步的数据项中相同的数据项合并,并存储所述对接信息和合并后的所述需要同步的数据项;
S3.接收步骤S2中合并后的所述需要同步的数据项的数据,并存储所述数据或变更所述数据;
S4.根据步骤S1中存储的所述应用端的对接信息,与需要数据同步的应用端建立连接;
S5.提取存储数据,并推送给所述应用端;
S6.接收应用端发送的数据推送结果信号;数据推送成功,则完成数据同步;数据推送失败,则进行重新推送,重复步骤S5,直至数据推送成功。
优选地,该应用端的对接信息包括该应用端的IP、接口。
优选地,步骤S5中,采用拉式方式和推式方式中的一种或两种提取存储数据,并推送给所述应用端;
所述拉式方式包括:
S501.接收应用端提供的接口,并与所述应用端建立连接;
S502.根据所述应用端填入接口中的需要同步的数据项,提取数据;
S503.将步骤S502提取到的数据推送给所述应用端;
所述推式方式包括:
S511.根据步骤S1中储存的待数据同步的应用端需要同步的数据项提取数据;
S512.将步骤S511中提取的数据分批推送给所述待数据同步的应用端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京电信易通信息技术股份有限公司,未经北京电信易通信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010136538.0/2.html,转载请声明来源钻瓜专利网。





