[發明專利]一種基于警務數據庫的第三方應用數據同步方法及系統在審
| 申請號: | 202010136538.0 | 申請日: | 2020-03-02 |
| 公開(公告)號: | CN111460014A | 公開(公告)日: | 2020-07-28 |
| 發明(設計)人: | 文彬 | 申請(專利權)人: | 北京電信易通信息技術股份有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25;G06F16/27 |
| 代理公司: | 北京力量專利代理事務所(特殊普通合伙) 11504 | 代理人: | 李婷玉 |
| 地址: | 100097 北京市海淀區昆明*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 警務 數據庫 第三 應用 數據 同步 方法 系統 | ||
1.一種基于警務數據庫的第三方應用數據同步方法,其特征在于,應用于警務數據庫服務端,包括以下步驟:
S1.接收需要數據同步的多個應用端的信息,所述信息包括該應用端的對接信息和該應用端需要同步的數據項;
S2.將步驟S1中接收到的多個應用端的所述需要同步的數據項中相同的數據項合并,并存儲所述對接信息和合并后的所述需要同步的數據項;
S3.接收步驟S2中合并后的所述需要同步的數據項的數據,并存儲所述數據或變更所述數據;
S4.根據步驟S1中存儲的所述應用端的對接信息,與需要數據同步的應用端建立連接;
S5.提取存儲數據,并推送給所述應用端;
S6.接收應用端發送的數據推送結果信號;數據推送成功,則完成數據同步;數據推送失敗,則進行重新推送,重復步驟S5,直至數據推送成功。
2.根據權利要求1所述的基于警務數據庫的第三方應用數據同步方法,其特征在于,
步驟S5中,采用拉式方式和推式方式中的一種或兩種提取存儲數據,并推送給所述應用端;
所述拉式方式包括:
S501.接收應用端提供的接口,并與所述應用端建立連接;
S502.根據所述應用端填入接口中的需要同步的數據項,提取數據;
S503.將步驟S502提取到的數據推送給所述應用端;
所述推式方式包括:
S511.根據步驟S1中儲存的待數據同步的應用端需要同步的數據項提取數據;
S512.將步驟S511中提取的數據分批推送給所述待數據同步的應用端。
3.根據權利要求2所述的基于警務數據庫的第三方應用數據同步方法,其特征在于,步驟S3中變更所述數據時,所述推式方式還包括:
在步驟S511之前,找出包含變更數據項的應用端,確定為待數據同步的應用端。
4.根據權利要求2所述的基于警務數據庫的第三方應用數據同步方法,其特征在于,
所述信息還包括該應用端選擇的數據推送方式;
所述的基于警務數據庫的第三方應用數據同步方法還包括:
在步驟S5之前,根據步驟S1中存儲的該應用端選擇的數據推送方式選擇采用拉式方式和推式方式中的一種或兩種進行數據推送。
5.一種基于警務數據庫的第三方應用數據同步方法,其特征在于,應用于應用端,包括以下步驟:
S1.向警務數據庫服務端發送信息,所述信息包括該應用端的對接信息和該應用端需要同步的數據項;
S2.根據步驟S1中所述該應用端的對接信息,與警務數據庫服務端建立連接;
S3.接收所述警務數據庫服務端推送的數據,所述數據包括所述警務數據庫服務端根據所述需要同步的數據項預先存儲的數據,所述需要同步的數據項包括將需要數據同步的多個應用端的需要同步的數據項中相同的數據項合并得到的數據項;
S4.根據數據接收結果向警務數據庫服務端發送數據推送結果信號。
6.根據權利要求5所述的基于警務數據庫的第三方應用數據同步方法,其特征在于,
步驟S3中,采用拉式方式和推式方式中的一種或兩種進行數據推送;
所述拉式方式包括:
S301.向所述警務數據庫服務端提供接口;
S302.在步驟S301提供的接口中填入需要同步的數據項;
S303.接收所述警務數據庫服務端根據步驟S302中所述數據項推送的數據;
所述推式方式包括:
S311.接收所述警務數據庫服務端分批推送的數據,所述數據為所述警務數據庫服務端根據需要同步的數據項提取的數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京電信易通信息技術股份有限公司,未經北京電信易通信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010136538.0/1.html,轉載請聲明來源鉆瓜專利網。





