本發(fā)明涉及計(jì)算機(jī)信息處理,特別是指一種信息同步方法、裝置及設(shè)備。
背景技術(shù):
1、目前,電商平臺(tái)與第三方商家對(duì)接數(shù)據(jù)時(shí),同窗需要與第三方商家對(duì)接商品信息和訂單信息,其中,商品信息包括基本信息、價(jià)格、庫存等,訂單信息包括訂單金額、商品明細(xì)信息、支付信息、發(fā)貨狀態(tài)、物流信息等?,F(xiàn)在主流的對(duì)接方式是電商平臺(tái)提供一套完整的接口,對(duì)接方商家按照接口規(guī)范開發(fā)編寫代碼,雙方按照約定的加密方式,通過接口對(duì)接的方式完成數(shù)據(jù)交互,其中,接口加密方案主要包括數(shù)據(jù)加密、數(shù)據(jù)加簽驗(yàn)簽以及token授權(quán)認(rèn)證機(jī)制等方法。這種接口對(duì)接形式的優(yōu)勢主要體現(xiàn)在易用、實(shí)時(shí)、安全、可擴(kuò)展、維護(hù)成本低,但這需要對(duì)接雙方都有完備開發(fā)環(huán)境,包括接口開發(fā)的技術(shù)人員、完整的測試環(huán)境和生成環(huán)境等,而大部分的第三方商家并不具備接口對(duì)接的能力,不支持以接口對(duì)接的方式完成雙方數(shù)據(jù)交互,使得電商平臺(tái)與第三方商家的訂單數(shù)據(jù)交互效率較低。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供一種信息同步方法、裝置及設(shè)備,解決了電商平臺(tái)與第三方商家的訂單數(shù)據(jù)交互效率較低的問題。
2、為解決上述技術(shù)問題,本發(fā)明的技術(shù)方案如下:
3、本發(fā)明實(shí)施例提供一種信息同步方法,用于服務(wù)器,包括:
4、接收客戶端發(fā)送的訂單數(shù)據(jù);
5、通過第一同步任務(wù),將所述訂單數(shù)據(jù)發(fā)送至與所述服務(wù)器通信連接的多個(gè)數(shù)據(jù)系統(tǒng)中的目標(biāo)數(shù)據(jù)系統(tǒng);
6、通過第二同步任務(wù),獲取所述目標(biāo)數(shù)據(jù)系統(tǒng)根據(jù)所述訂單數(shù)據(jù)反饋的訂單業(yè)務(wù)數(shù)據(jù);
7、將所述訂單業(yè)務(wù)數(shù)據(jù),發(fā)送至所述客戶端。
8、可選的,通過第一同步任務(wù),將所述訂單數(shù)據(jù)發(fā)送至與所述服務(wù)器通信連接的多個(gè)數(shù)據(jù)系統(tǒng)中的目標(biāo)數(shù)據(jù)系統(tǒng),包括:
9、通過第一同步任務(wù),將所述訂單數(shù)據(jù)按照第一預(yù)設(shè)同步頻率,發(fā)送至與所述服務(wù)器通信連接的多個(gè)數(shù)據(jù)系統(tǒng)中的目標(biāo)數(shù)據(jù)系統(tǒng)。
10、可選的,通過第二同步任務(wù),獲取所述目標(biāo)數(shù)據(jù)系統(tǒng)根據(jù)所述訂單數(shù)據(jù)反饋的訂單業(yè)務(wù)數(shù)據(jù),包括:
11、通過第二同步任務(wù),按照第二預(yù)設(shè)同步頻率,獲取所述目標(biāo)數(shù)據(jù)系統(tǒng)從訂單接口表中讀取并反饋的訂單業(yè)務(wù)數(shù)據(jù),所述訂單接口表中包括:多個(gè)訂單業(yè)務(wù)數(shù)據(jù),所述訂單業(yè)務(wù)數(shù)據(jù)至少包括:訂單物流信息、訂單商品信息以及訂單標(biāo)識(shí)信息。
12、可選的,將所述訂單數(shù)據(jù)發(fā)送至與所述服務(wù)器通信連接的多個(gè)數(shù)據(jù)系統(tǒng)中的目標(biāo)數(shù)據(jù)系統(tǒng)之后,還包括:
13、在所述訂單數(shù)據(jù)的狀態(tài)發(fā)生變化時(shí),通過同步任務(wù),將所述訂單數(shù)據(jù)的最新狀態(tài),發(fā)送至與所述服務(wù)器通信連接的多個(gè)數(shù)據(jù)系統(tǒng)中的目標(biāo)數(shù)據(jù)系統(tǒng);所述訂單數(shù)據(jù)的狀態(tài)包括:售前退單或者拆單出庫、在線取消或者更新訂單中的一種。
14、可選的,所述信息同步方法,還包括:
15、通過第三同步任務(wù),按照第三預(yù)設(shè)同步頻率,獲取目標(biāo)數(shù)據(jù)系統(tǒng)中商品庫存信息;
16、將所述商品庫存信息以視圖方式顯示。
17、本發(fā)明實(shí)施例還提供一種信息同步裝置,用于服務(wù)器,包括:
18、第一接收模塊,用于接收客戶端發(fā)送的訂單數(shù)據(jù);
19、第一發(fā)送模塊,用于通過第一同步任務(wù),將所述訂單數(shù)據(jù)發(fā)送至與所述服務(wù)器通信連接的多個(gè)數(shù)據(jù)系統(tǒng)中的目標(biāo)數(shù)據(jù)系統(tǒng);
20、第一獲取模塊,用于通過第二同步任務(wù),獲取所述目標(biāo)數(shù)據(jù)系統(tǒng)根據(jù)所述訂單數(shù)據(jù)反饋的訂單業(yè)務(wù)數(shù)據(jù);
21、第一發(fā)送模塊,還用于將所述訂單業(yè)務(wù)數(shù)據(jù),發(fā)送至所述客戶端。
22、本發(fā)明實(shí)施例還提供一種信息同步方法,用于客戶端,所述方法包括:
23、生成訂單數(shù)據(jù);
24、將所述訂單數(shù)據(jù)發(fā)送給服務(wù)器;
25、接收服務(wù)器發(fā)送的訂單業(yè)務(wù)數(shù)據(jù),所述訂單業(yè)務(wù)數(shù)據(jù)通過目標(biāo)數(shù)據(jù)系統(tǒng)根據(jù)所述訂單數(shù)據(jù)反饋得到,所述目標(biāo)數(shù)據(jù)系統(tǒng)是與所述服務(wù)器通信連接的多個(gè)數(shù)據(jù)系統(tǒng)中的一個(gè)或多個(gè)。
26、本發(fā)明實(shí)施例還提供一種信息同步裝置,用于客戶端,包括:
27、生成模塊,用于生成訂單數(shù)據(jù);
28、第二發(fā)送模塊,用于將所述訂單數(shù)據(jù)發(fā)送給服務(wù)器;
29、第二接收模塊,用于接收服務(wù)器發(fā)送的訂單業(yè)務(wù)數(shù)據(jù),所述訂單業(yè)務(wù)數(shù)據(jù)通過目標(biāo)數(shù)據(jù)系統(tǒng)根據(jù)所述訂單數(shù)據(jù)通過第一同步任務(wù)反饋得到,所述目標(biāo)數(shù)據(jù)系統(tǒng)是與所述服務(wù)器通信連接的多個(gè)數(shù)據(jù)系統(tǒng)中的一個(gè)或多個(gè)。
30、本發(fā)明實(shí)施例還提供一種計(jì)算設(shè)備,包括:處理器、存儲(chǔ)有計(jì)算機(jī)程序的存儲(chǔ)器,所述計(jì)算機(jī)程序被處理器運(yùn)行時(shí),執(zhí)行上述的方法。
31、本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),存儲(chǔ)有指令,當(dāng)所述指令在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行上述的方法。
32、本發(fā)明的上述方案至少包括以下有益效果:
33、本發(fā)明的方案通過接收客戶端發(fā)送的訂單數(shù)據(jù);通過第一同步任務(wù),將所述訂單數(shù)據(jù)發(fā)送至與所述服務(wù)器通信連接的多個(gè)數(shù)據(jù)系統(tǒng)中的目標(biāo)數(shù)據(jù)系統(tǒng);通過第二同步任務(wù),獲取所述目標(biāo)數(shù)據(jù)系統(tǒng)根據(jù)所述訂單數(shù)據(jù)反饋的訂單業(yè)務(wù)數(shù)據(jù);將所述訂單業(yè)務(wù)數(shù)據(jù),發(fā)送至所述客戶端,實(shí)現(xiàn)了電商平臺(tái)與第三方商家訂單數(shù)據(jù)的實(shí)時(shí)更新,提高了訂單數(shù)據(jù)同步和更新的效率。
1.一種信息同步方法,其特征在于,用于服務(wù)器,所述方法包括:
2.根據(jù)權(quán)利要求1所述的信息同步方法,其特征在于,通過第一同步任務(wù),將所述訂單數(shù)據(jù)發(fā)送至與所述服務(wù)器通信連接的多個(gè)數(shù)據(jù)系統(tǒng)中的目標(biāo)數(shù)據(jù)系統(tǒng),包括:
3.根據(jù)權(quán)利要求2所述的信息同步方法,其特征在于,通過第二同步任務(wù),獲取所述目標(biāo)數(shù)據(jù)系統(tǒng)根據(jù)所述訂單數(shù)據(jù)反饋的訂單業(yè)務(wù)數(shù)據(jù),包括:
4.根據(jù)權(quán)利要求1所述的信息同步方法,其特征在于,將所述訂單數(shù)據(jù)發(fā)送至與所述服務(wù)器通信連接的多個(gè)數(shù)據(jù)系統(tǒng)中的目標(biāo)數(shù)據(jù)系統(tǒng)之后,還包括:
5.根據(jù)權(quán)利要求1所述的信息同步方法,其特征在于,還包括:
6.一種信息同步裝置,其特征在于,用于服務(wù)器,包括:
7.一種信息同步方法,其特征在于,用于客戶端,所述方法包括:
8.一種信息同步裝置,其特征在于,用于客戶端,包括:
9.一種計(jì)算設(shè)備,其特征在于,包括:處理器、存儲(chǔ)有計(jì)算機(jī)程序的存儲(chǔ)器,所述計(jì)算機(jī)程序被處理器運(yùn)行時(shí),執(zhí)行如權(quán)利要求1至5任一項(xiàng)或權(quán)利要求7所述的方法。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,存儲(chǔ)有指令,當(dāng)所述指令在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行如權(quán)利要求1至5任一項(xiàng)或權(quán)利要求7所述的方法。