專(zhuān)利名稱(chēng):支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)傳輸領(lǐng)域,尤其是一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的系統(tǒng)和方法。
背景技術(shù):
全球經(jīng)濟(jì)的繁榮大大得益于信息技術(shù)的蓬勃發(fā)展,正因?yàn)槿绱?,信息?duì)于當(dāng)今所有企業(yè)來(lái)說(shuō)都至關(guān)重要,數(shù)據(jù)正日漸成為企業(yè)的戰(zhàn)略資產(chǎn),隨著數(shù)據(jù)對(duì)企業(yè)決策的重要性的提升,其準(zhǔn)確性、及時(shí)性和安全性也得到世人前所未有的重視。以往,企業(yè)數(shù)據(jù)基礎(chǔ)架構(gòu)面臨的問(wèn)題并不十分復(fù)雜,比如企業(yè)信息通常保存在一個(gè)數(shù)據(jù)中心、數(shù)據(jù)一般以KB字節(jié)計(jì)量?jī)H最大和最復(fù)雜的數(shù)據(jù)以MB字節(jié)計(jì)量、報(bào)表以批處理方式運(yùn)行但統(tǒng)計(jì)結(jié)果經(jīng)常延遲,企業(yè)內(nèi)普遍為單一供應(yīng)商環(huán)境等等。但是,隨著全球經(jīng)濟(jì) 一體化程度的逐漸加深,企業(yè)組織面臨的狀況極盡復(fù)雜一大部分企業(yè)在某領(lǐng)域甚至是全領(lǐng)域的業(yè)務(wù)中展開(kāi)合作,互相共享數(shù)據(jù),但是由于各合作企業(yè)的地理位置差異,致使與企業(yè)業(yè)務(wù)相關(guān)的數(shù)據(jù)信息零散地存儲(chǔ)于各地的服務(wù)器中,頻繁交易使得數(shù)據(jù)分布的速率日益加快,數(shù)據(jù)量的激增及數(shù)據(jù)分散狀況的加劇給數(shù)據(jù)管理帶來(lái)更大的難度。目前,合作企業(yè)間的數(shù)據(jù)同步技術(shù)都是針對(duì)特定的數(shù)據(jù)類(lèi)型,進(jìn)行單一的傳輸協(xié)議以實(shí)現(xiàn)同步。但是,各企業(yè)保存的數(shù)據(jù)在格式上不同,使用的傳輸協(xié)議也不相同,從而造成數(shù)據(jù)傳輸緩慢甚至停滯。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的系統(tǒng)和方法,以解決合作企業(yè)間的數(shù)據(jù)同步只能針對(duì)特定數(shù)據(jù)類(lèi)型、單一傳輸協(xié)議的問(wèn)題。為了解決上述問(wèn)題,本發(fā)明提供了一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的系統(tǒng),其特征在于,包括后臺(tái)同步管理模塊、數(shù)據(jù)采集模塊、數(shù)據(jù)同步模塊;其中,所述后臺(tái)同步管理模塊,與數(shù)據(jù)同步模塊相耦接,用于接收并存儲(chǔ)支持?jǐn)?shù)據(jù)同步的定制內(nèi)容;所述數(shù)據(jù)采集模塊,與所述數(shù)據(jù)同步模塊相耦接,用于對(duì)采集到的需要進(jìn)行同步的信息掃描并提取數(shù)據(jù),然后對(duì)相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù)進(jìn)行組裝后發(fā)送給所述數(shù)據(jù)同步模塊;所述數(shù)據(jù)同步模塊,分別與所述后臺(tái)同步管理模塊和數(shù)據(jù)采集模塊相耦接,用于對(duì)接收的組裝后的數(shù)據(jù)根據(jù)所述后臺(tái)同步管理模塊中所述定制內(nèi)容進(jìn)行同步操作,然后輸出同步后的數(shù)據(jù)。進(jìn)一步,其中,所述后臺(tái)同步管理模塊接收并存儲(chǔ)支持?jǐn)?shù)據(jù)同步的定制內(nèi)容包括數(shù)據(jù)類(lèi)型、傳輸協(xié)議、參數(shù)設(shè)定、掃描周期、傳輸編碼以及失敗處理方案。進(jìn)一步,其中,所述數(shù)據(jù)采集模塊包括采集處理單元、掃描提取單元和數(shù)據(jù)組裝單元;其中,
所述采集處理單元,與所述掃描提取單元相耦接,用于采集不同通道發(fā)送的需要進(jìn)行同步的信息,并判斷處理通道上是否出現(xiàn)數(shù)據(jù)處理阻塞,如出現(xiàn)數(shù)據(jù)處理阻塞,則進(jìn)入等待,根據(jù)設(shè)定的固定時(shí)間再進(jìn)行判斷處理通道上是否出現(xiàn)數(shù)據(jù)處理阻塞;如未出現(xiàn)數(shù)據(jù)處理阻塞,則將所述需要進(jìn)行同步的信息發(fā)送給所述掃描提取單元;
所述掃描提取單元,與所述采集處理單元和數(shù)據(jù)組裝單元相耦接,用于接收所述采集處理單元發(fā)送的所述需要進(jìn)行同步的信息進(jìn)行掃描并提取數(shù)據(jù),將提取出的數(shù)據(jù)發(fā)送給所述數(shù)據(jù)組裝單元;所述數(shù)據(jù)組裝單元,與所述掃描提取單元相耦接,用于對(duì)相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù)進(jìn)行組裝后發(fā)送給所述數(shù)據(jù)同步模塊。進(jìn)一步,其中,所述數(shù)據(jù)同步模塊,進(jìn)一步為用于對(duì)組裝后的相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù),根據(jù)從所述后臺(tái)同步管理模塊中所述定制內(nèi)容進(jìn)行同步操作,如同步成功,則將同步后的數(shù)據(jù)輸出;如同步不成功,則繼續(xù)根據(jù)所述定制內(nèi)容進(jìn)行同步操作。為了解決上述問(wèn)題,本發(fā)明還提供了一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的方法,其特征在于,包括接收并存儲(chǔ)支持?jǐn)?shù)據(jù)同步的定制內(nèi)容;對(duì)采集到的需要進(jìn)行同步的信息掃描并提取數(shù)據(jù),然后對(duì)相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù)進(jìn)行組裝;對(duì)所述組裝后的數(shù)據(jù)根據(jù)所述定制內(nèi)容進(jìn)行同步操作,然后輸出同步后的數(shù)據(jù)。進(jìn)一步,其中,所述接收并存儲(chǔ)支持?jǐn)?shù)據(jù)同步的定制內(nèi)容包括數(shù)據(jù)類(lèi)型、傳輸協(xié)議、參數(shù)設(shè)定、掃描周期、傳輸編碼以及失敗處理方案。進(jìn)一步,其中,所述對(duì)采集到的需要進(jìn)行同步的信息掃描并提取數(shù)據(jù),然后對(duì)相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù)進(jìn)行組裝,進(jìn)一步為用于采集不同通道發(fā)送的需要進(jìn)行同步的信息,并判斷處理通道上是否出現(xiàn)數(shù)據(jù)處理阻塞,如出現(xiàn)數(shù)據(jù)處理阻塞,則進(jìn)入等待,根據(jù)設(shè)定的固定時(shí)間再進(jìn)行判斷處理通道上是否出現(xiàn)數(shù)據(jù)處理阻塞;如未出現(xiàn)數(shù)據(jù)處理阻塞,則執(zhí)行下一步;將所述需要進(jìn)行同步的信息進(jìn)行掃描并提取數(shù)據(jù);對(duì)于所述提取數(shù)據(jù),將相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù)進(jìn)行組裝。進(jìn)一步,其中,所述對(duì)所述組裝后的數(shù)據(jù)根據(jù)所述定制內(nèi)容進(jìn)行同步操作,然后輸出同步后的數(shù)據(jù),進(jìn)一步為對(duì)組裝后的相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù),根據(jù)所述定制內(nèi)容進(jìn)行同步操作,如同步成功,則將同步后的數(shù)據(jù)輸出;如同步不成功,則繼續(xù)根據(jù)所述定制內(nèi)容進(jìn)行同步操作。與現(xiàn)有技術(shù)相比,本發(fā)明所述支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的系統(tǒng)和方法達(dá)到了如下效果I)采用本發(fā)明可以對(duì)合作企業(yè)的數(shù)據(jù)類(lèi)型及傳輸協(xié)議進(jìn)行數(shù)據(jù)同步定制,實(shí)現(xiàn)同
I K
少;2)采用本發(fā)明可以對(duì)合作企業(yè)的特點(diǎn)定制不同的同步策略;3)采用本發(fā)明可以支持海量數(shù)據(jù)同步,支持合作方同步數(shù)據(jù)的獨(dú)立性;4)采用本發(fā)明可以有效提高企業(yè)間數(shù)據(jù)同步的準(zhǔn)確性、及時(shí)性。
圖I為本發(fā)明實(shí)施例一所述一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的系統(tǒng)結(jié)構(gòu)框圖;圖2為本發(fā)明實(shí)施例二所述一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的方法流程圖;圖3為本發(fā)明實(shí)施例一所述的系統(tǒng)中數(shù)據(jù)采集模塊的結(jié)構(gòu)框圖;圖4為本發(fā)明實(shí)施例二所述的方法中步驟2021的流程示意圖。
具體實(shí)施例方式在說(shuō)明書(shū)及權(quán)利要求當(dāng)中使用了某些詞匯來(lái)指稱(chēng)特定組件。本領(lǐng)域技術(shù)人員應(yīng) 可理解,硬件制造商可能會(huì)用不同名詞來(lái)稱(chēng)呼同一個(gè)組件。本說(shuō)明書(shū)及權(quán)利要求并不以名稱(chēng)的差異來(lái)作為區(qū)分組件的方式,而是以組件在功能上的差異來(lái)作為區(qū)分的準(zhǔn)則。在通篇說(shuō)明書(shū)及權(quán)利要求當(dāng)中所提及的“包含”為一開(kāi)放式用語(yǔ),故應(yīng)解釋成“包含但不限定于”?!按笾隆笔侵冈诳山邮艿恼`差范圍內(nèi),本領(lǐng)域技術(shù)人員能夠在一定誤差范圍內(nèi)解決所述技術(shù)問(wèn)題,基本達(dá)到所述技術(shù)效果。此外,“耦接”一詞在此包含任何直接及間接的電性連接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表所述第一裝置可直接電性連接于所述第二裝置,或通過(guò)其他裝置或連接手段間接地電性連接至所述第二裝置。說(shuō)明書(shū)后續(xù)描述為實(shí)施本發(fā)明的較佳實(shí)施方式,然所述描述乃以說(shuō)明本發(fā)明的一般原則為目的,并非用以限定本發(fā)明的范圍。本發(fā)明的保護(hù)范圍當(dāng)視所附權(quán)利要求所界定者為準(zhǔn)。以下結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明,但不作為對(duì)本發(fā)明的限定。如圖I所示,為本發(fā)明實(shí)施例一所述的一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的系統(tǒng)結(jié)構(gòu)圖,包括后臺(tái)同步管理模塊10、數(shù)據(jù)采集模塊11、數(shù)據(jù)同步模塊12 ;其中,所述后臺(tái)同步管理模塊10,與數(shù)據(jù)同步模塊12相耦接,用于接收并存儲(chǔ)支持?jǐn)?shù)據(jù)同步的定制內(nèi)容。所述數(shù)據(jù)采集模塊11,與所述數(shù)據(jù)同步模塊12相耦接,用于對(duì)采集到的需要進(jìn)行同步的信息掃描并提取數(shù)據(jù),然后對(duì)相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù)進(jìn)行組裝后發(fā)送給所述數(shù)據(jù)同步模塊12。所述數(shù)據(jù)同步模塊12,分別與所述后臺(tái)同步管理模塊10和數(shù)據(jù)采集模塊11相耦接,用于對(duì)接收的組裝后的數(shù)據(jù)根據(jù)所述后臺(tái)同步管理模塊10中所述定制內(nèi)容進(jìn)行同步操作,然后輸出同步后的數(shù)據(jù)。具體地,在本發(fā)明實(shí)施例一中所述后臺(tái)同步管理模塊10接收并存儲(chǔ)支持?jǐn)?shù)據(jù)同步的定制內(nèi)容包括有數(shù)據(jù)類(lèi)型、傳輸協(xié)議、參數(shù)設(shè)定、掃描周期、傳輸編碼以及失敗處理方案。數(shù)據(jù)類(lèi)型是指業(yè)務(wù)中一些數(shù)據(jù)值的組合,對(duì)于本發(fā)明來(lái)說(shuō),以下都可做為操作對(duì)象短彩信話單,IVR話單,銀行卡支付話單、用戶(hù)充值數(shù)據(jù),用戶(hù)消費(fèi)記錄等等。傳輸協(xié)議是指計(jì)算機(jī)的網(wǎng)絡(luò)傳送協(xié)議,本發(fā)明包括TCP協(xié)議,UDP協(xié)議。參數(shù)設(shè)定是指對(duì)數(shù)據(jù)需要同步的屬性進(jìn)行設(shè)定,可以選擇其中一部分進(jìn)行同步,比如IVR話單,可以設(shè)定只同步話單時(shí)間,話單用戶(hù)號(hào),話單號(hào),而對(duì)IVR話單中通話時(shí)長(zhǎng)不做同步。掃描周期提取數(shù)據(jù)的時(shí)間間隔設(shè)定。傳輸編碼用戶(hù)設(shè)置的傳輸時(shí)的編碼格式,比如GBK,UTF-8等。失敗處理方案在同步失敗時(shí),進(jìn)行最多N次重試同步,如果仍然失敗,則將該同步通道設(shè)為陰塞標(biāo)識(shí)具體地,如圖3所示,在本發(fā)明實(shí)施例一中所述數(shù)據(jù)采集模塊11包括采集處理單元101、掃描提取單元102和數(shù)據(jù)組裝單元103 ;其中,所述采集處理單元101,與所述掃描提取單元102相耦接,用于采集不同通道發(fā)送的需要進(jìn)行同步的信息,并判斷處理通道上是否出現(xiàn)數(shù)據(jù)處理阻塞,如出現(xiàn)數(shù)據(jù)處理阻塞,則進(jìn)入等待,根據(jù)設(shè)定的固定時(shí)間再進(jìn)行判斷處理通道上是否出現(xiàn)數(shù)據(jù)處理阻塞;如未出現(xiàn)數(shù)據(jù)處理阻塞,則將所述需要進(jìn)行同步的信息發(fā)送給所述掃描提取單元102 ;所述掃描提取單元102,與所述采集處理單元101和數(shù)據(jù)組裝單元103相耦接,用于接收所述采集處理單元101發(fā)送的所述需要進(jìn)行同步的信息進(jìn)行掃描并提取數(shù)據(jù),將提取出的數(shù)據(jù)發(fā)送給所述數(shù)據(jù)組裝單元103 ;
所述數(shù)據(jù)組裝單元103,與所述掃描提取單元102相耦接,用于對(duì)相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù)進(jìn)行組裝后發(fā)送給所述數(shù)據(jù)同步模塊12。具體地,在本發(fā)明實(shí)施例一中所述數(shù)據(jù)同步模塊12具體操作是用于對(duì)組裝后的相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù),根據(jù)從所述后臺(tái)同步管理模塊10中所述定制內(nèi)容進(jìn)行同步操作,如同步成功,則將同步后的數(shù)據(jù)輸出;如同步不成功,則繼續(xù)根據(jù)所述定制內(nèi)容進(jìn)行同步操作。如圖2所示,為本發(fā)明實(shí)施例二所述的一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的方法流程圖,該方法包括步驟201,接收并存儲(chǔ)支持?jǐn)?shù)據(jù)同步的定制內(nèi)容;步驟202,對(duì)采集到的需要進(jìn)行同步的信息掃描并提取數(shù)據(jù),然后對(duì)相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù)進(jìn)行組裝;步驟203,對(duì)所述組裝后的數(shù)據(jù)根據(jù)所述定制內(nèi)容進(jìn)行同步操作,然后輸出同步后的數(shù)據(jù)。具體地,在本發(fā)明實(shí)施例二中步驟201中所述接收并存儲(chǔ)支持?jǐn)?shù)據(jù)同步的定制內(nèi)容包括有數(shù)據(jù)類(lèi)型、傳輸協(xié)議、參數(shù)設(shè)定、掃描周期、傳輸編碼以及失敗處理方案。具體地,在本發(fā)明實(shí)施例二中步驟202中具體操作為如圖4所示,步驟2021,用于采集不同通道發(fā)送的需要進(jìn)行同步的信息,并判斷處理通道上是否出現(xiàn)數(shù)據(jù)處理阻塞,如出現(xiàn)數(shù)據(jù)處理阻塞,則進(jìn)入等待,根據(jù)設(shè)定的固定時(shí)間再進(jìn)行判斷處理通道上是否出現(xiàn)數(shù)據(jù)處理阻塞;如未出現(xiàn)數(shù)據(jù)處理阻塞,則執(zhí)行下一步(步驟 2022);步驟2022,將所述需要進(jìn)行同步的信息進(jìn)行掃描并提取數(shù)據(jù);步驟2023,將相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù)進(jìn)行組裝后,執(zhí)行步驟203。具體地,在本發(fā)明實(shí)施例二中步驟203具體操作是對(duì)組裝后的相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù),根據(jù)步驟201中所述定制內(nèi)容進(jìn)行同步操作,如同步成功,則將同步后的數(shù)據(jù)輸出;如同步不成功,則繼續(xù)根據(jù)所述定制內(nèi)容進(jìn)行同步操作。與現(xiàn)有技術(shù)相比,本發(fā)明所述支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的系統(tǒng)和方法達(dá)到了如下效果I)采用本發(fā)明可以對(duì)合作企業(yè)的數(shù)據(jù)類(lèi)型及傳輸協(xié)議進(jìn)行數(shù)據(jù)同步定制,實(shí)現(xiàn)同I K
少;2)采用本發(fā)明可以對(duì)合作企業(yè)的特點(diǎn)定制不同的同步策略;3)采用本發(fā)明可以支持海量數(shù)據(jù)同步,支持合作方同步數(shù)據(jù)的獨(dú)立性;4)采用本發(fā)明可以有效提高企業(yè)間數(shù)據(jù)同步的準(zhǔn)確性、及時(shí)性。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式?!?br>
上述說(shuō)明示出并描述了本發(fā)明的若干優(yōu)選實(shí)施例,但如前所述,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對(duì)其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過(guò)上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識(shí)進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的系統(tǒng),其特征在于,包括后臺(tái)同步管理模 塊、數(shù)據(jù)采集模塊、數(shù)據(jù)同步模塊;其中, 所述后臺(tái)同步管理模塊,與數(shù)據(jù)同步模塊相耦接,用于接收并存儲(chǔ)支持?jǐn)?shù)據(jù)同步的定制內(nèi)容; 所述數(shù)據(jù)采集模塊,與所述數(shù)據(jù)同步模塊相耦接,用于對(duì)采集到的需要進(jìn)行同步的信息掃描并提取數(shù)據(jù),然后對(duì)相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù)進(jìn)行組裝后發(fā)送給所述數(shù)據(jù)同步豐吳塊; 所述數(shù)據(jù)同步模塊,分別與所述后臺(tái)同步管理模塊和數(shù)據(jù)采集模塊相耦接,用于對(duì)接收的組裝后的數(shù)據(jù)根據(jù)所述后臺(tái)同步管理模塊中所述定制內(nèi)容進(jìn)行同步操作,然后輸出同步后的數(shù)據(jù)。
2.如權(quán)利要求I所述的一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的系統(tǒng),其特征在于,所述后臺(tái)同步管理模塊接收并存儲(chǔ)支持?jǐn)?shù)據(jù)同步的定制內(nèi)容包括數(shù)據(jù)類(lèi)型、傳輸協(xié)議、參數(shù)設(shè)定、掃描周期、傳輸編碼以及失敗處理方案。
3.如權(quán)利要求I所述的一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的系統(tǒng),其特征在于,所述數(shù)據(jù)采集模塊包括采集處理單元、掃描提取單元和數(shù)據(jù)組裝單元;其中, 所述采集處理單元,與所述掃描提取單元相耦接,用于采集不同通道發(fā)送的需要進(jìn)行同步的信息,并判斷處理通道上是否出現(xiàn)數(shù)據(jù)處理阻塞,如出現(xiàn)數(shù)據(jù)處理阻塞,則進(jìn)入等待,根據(jù)設(shè)定的固定時(shí)間再進(jìn)行判斷處理通道上是否出現(xiàn)數(shù)據(jù)處理阻塞;如未出現(xiàn)數(shù)據(jù)處理阻塞,則將所述需要進(jìn)行同步的信息發(fā)送給所述掃描提取單元; 所述掃描提取單元,與所述采集處理單元和數(shù)據(jù)組裝單元相耦接,用于接收所述采集處理單元發(fā)送的所述需要進(jìn)行同步的信息進(jìn)行掃描并提取數(shù)據(jù),將提取出的數(shù)據(jù)發(fā)送給所述數(shù)據(jù)組裝單元; 所述數(shù)據(jù)組裝單元,與所述掃描提取單元相耦接,用于對(duì)相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù)進(jìn)行組裝后發(fā)送給所述數(shù)據(jù)同步模塊。
4.如權(quán)利要求I所述的一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的系統(tǒng),其特征在于,所述數(shù)據(jù)同步模塊,進(jìn)一步為用于對(duì)組裝后的相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù),根據(jù)從所述后臺(tái)同步管理模塊中所述定制內(nèi)容進(jìn)行同步操作,如同步成功,則將同步后的數(shù)據(jù)輸出;如同步不成功,則繼續(xù)根據(jù)所述定制內(nèi)容進(jìn)行同步操作。
5.一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的方法,其特征在于,包括 接收并存儲(chǔ)支持?jǐn)?shù)據(jù)同步的定制內(nèi)容; 對(duì)采集到的需要進(jìn)行同步的信息掃描并提取數(shù)據(jù),然后對(duì)相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù)進(jìn)行組裝; 對(duì)所述組裝后的數(shù)據(jù)根據(jù)所述定制內(nèi)容進(jìn)行同步操作,然后輸出同步后的數(shù)據(jù)。
6.如權(quán)利要求5所述的一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的方法,其特征在于,所述接收并存儲(chǔ)支持?jǐn)?shù)據(jù)同步的定制內(nèi)容包括數(shù)據(jù)類(lèi)型、傳輸協(xié)議、參數(shù)設(shè)定、掃描周期、傳輸編碼以及失敗處理方案。
7.如權(quán)利要求5所述的一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的方法,其特征在于,所述對(duì)采集到的需要進(jìn)行同步的信息掃描并提取數(shù)據(jù),然后對(duì)相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù)進(jìn)行組裝,進(jìn)一步為用于采集不同通道發(fā)送的需要進(jìn)行同步的信息,并判斷處理通道上是否出現(xiàn)數(shù)據(jù)處理阻塞,如出現(xiàn)數(shù)據(jù)處理阻塞,則進(jìn)入等待,根據(jù)設(shè)定的固定時(shí)間再進(jìn)行判斷處理通道上是否出現(xiàn)數(shù)據(jù)處理阻塞;如未出現(xiàn)數(shù)據(jù)處理阻塞,則執(zhí)行下一步; 將所述需要進(jìn)行同步的信息進(jìn)行掃描并提取數(shù)據(jù); 對(duì)于所述提取數(shù)據(jù),將相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù)進(jìn)行組裝。
8.如權(quán)利要求5所述的一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的方法,其特征在于,所述對(duì)所述組裝后的數(shù)據(jù)根據(jù)所述定制內(nèi)容進(jìn)行同步操作,然后輸出同步后的數(shù)據(jù),進(jìn)一步為 對(duì)組裝后的相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù),根據(jù)所述定制內(nèi)容進(jìn)行同步操作,如同步成功,則將同步后的數(shù)據(jù)輸出;如同步不成功,則繼續(xù)根據(jù)所述定制內(nèi)容進(jìn)行同步操作。
全文摘要
本發(fā)明公開(kāi)了一種支持多協(xié)議多類(lèi)型的實(shí)時(shí)數(shù)據(jù)同步的系統(tǒng)和方法,該方法包括接收并存儲(chǔ)支持?jǐn)?shù)據(jù)同步的定制內(nèi)容;對(duì)采集到的需要進(jìn)行同步的信息掃描并提取數(shù)據(jù),然后對(duì)相同類(lèi)型和相同傳輸協(xié)議的數(shù)據(jù)進(jìn)行組裝;對(duì)組裝后的數(shù)據(jù)根據(jù)所述定制內(nèi)容進(jìn)行同步操作,然后輸出同步后的數(shù)據(jù)。與現(xiàn)有技術(shù)相比,本發(fā)明解決了合作企業(yè)間的數(shù)據(jù)同步只能針對(duì)特定數(shù)據(jù)類(lèi)型、單一傳輸協(xié)議的問(wèn)題。
文檔編號(hào)H04L29/08GK102868760SQ20121037228
公開(kāi)日2013年1月9日 申請(qǐng)日期2012年9月28日 優(yōu)先權(quán)日2012年9月28日
發(fā)明者龔云, 曹東, 李建濤 申請(qǐng)人:南京奇幻通信科技有限公司