亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種數(shù)據(jù)傳輸?shù)姆椒把b置的制作方法

文檔序號:7803636閱讀:120來源:國知局
專利名稱:一種數(shù)據(jù)傳輸?shù)姆椒把b置的制作方法
技術領域
本申請涉及數(shù)據(jù)處理領域,尤其涉及一種數(shù)據(jù)傳輸?shù)姆椒把b置。
背景技術
異構(gòu)系統(tǒng)指的是相關的多個數(shù)據(jù)庫系統(tǒng)的集合,可以實現(xiàn)數(shù)據(jù)的共享和透明訪問,每個數(shù)據(jù)庫系統(tǒng)在加入異構(gòu)系統(tǒng)之前本身已經(jīng)存在,擁有自己的數(shù)據(jù)庫管理系統(tǒng)。異構(gòu)數(shù)據(jù)庫的各個組成部分由自己的自治性,在實現(xiàn)數(shù)據(jù)共享的同時,每個數(shù)據(jù)庫系統(tǒng)仍保有自己的應用特性、完整性控制和安全性控制,異構(gòu)系統(tǒng)的異構(gòu)性,主要體現(xiàn)在下面幾個方面:(I)計算機體系結(jié)構(gòu)的異構(gòu):異構(gòu)系統(tǒng)中各個參與的數(shù)據(jù)庫可以分別運行在大型機、小型機、工作站、單片機或嵌入式系統(tǒng)中;(2)基礎操作系統(tǒng)的異構(gòu):異構(gòu)系統(tǒng)中各個數(shù)據(jù)庫的基礎操作系統(tǒng)可以是Unix、Windows NT、Linux 等;(3)數(shù)據(jù)庫管理系統(tǒng)本身的異構(gòu):數(shù)據(jù)庫管理系統(tǒng)可以是相同模型的數(shù)據(jù)庫,比如同為關系型數(shù)據(jù)庫系統(tǒng)的0raCle、SQL Server等,也可以是不同數(shù)據(jù)模型的數(shù)據(jù)庫,如關系、模式、層次、網(wǎng)絡、面向?qū)ο蟆⒑瘮?shù)型數(shù)據(jù)庫等共同組成一個異構(gòu)系統(tǒng)。在異構(gòu)系統(tǒng)進行數(shù)據(jù)傳輸時,一般會分為如下幾個步驟:(I)獲取待傳輸數(shù)據(jù);(2)將所述待傳輸數(shù)據(jù)進行格式轉(zhuǎn)換,獲得目標系統(tǒng)支持的目標數(shù)據(jù);(3)向所述目標系統(tǒng)發(fā)送所述目標數(shù)據(jù)。然而在實現(xiàn)本申請實施例技術方案的過程中,本申請人發(fā)現(xiàn)現(xiàn)有技術至少存在如下缺點:(I)由于在現(xiàn)有技術中,并未將數(shù)據(jù)轉(zhuǎn)換和數(shù)據(jù)傳輸過程分開處理,故而存在著每增加一次數(shù)據(jù)傳輸,就需要改變系統(tǒng)傳輸接口結(jié)構(gòu)的技術問題;(2)由于在現(xiàn)有技術中,對于每次數(shù)據(jù)傳輸都要改變系統(tǒng)傳輸接口結(jié)構(gòu),故而存在著操作繁瑣、增加系統(tǒng)負擔的技術問題。

發(fā)明內(nèi)容
本發(fā)明提供一種數(shù)據(jù)傳輸?shù)姆椒把b置,用以解決現(xiàn)有技術中,在異構(gòu)系統(tǒng)進行數(shù)據(jù)傳輸時,沒有對數(shù)據(jù)傳輸過程進行解耦,所以存在著操作過于繁瑣的技術問題。本發(fā)明通過本申請中的實施例,提供如下技術方案:—方面,本發(fā)明通過本發(fā)明的一實施例,提供如下技術方案:一種數(shù)據(jù)傳輸方法,應用在包括有N個數(shù)據(jù)處理系統(tǒng)的異構(gòu)系統(tǒng),其中N為大于或等于2的整數(shù),所述方法包括:獲得待傳輸數(shù)據(jù),以及所述待傳輸數(shù)據(jù)要發(fā)送的M個目標系統(tǒng);獲得與所述M個目標系統(tǒng)對應的M個外部操作描述表;
基于所述M個外部操作描述表將所述待傳輸數(shù)據(jù)轉(zhuǎn)換為M個標準數(shù)據(jù);基于所述M個外部操作描述表將所述M個標準數(shù)據(jù)發(fā)送至所述M個目標系統(tǒng)。進一步的,所述獲得所述待傳輸數(shù)據(jù)要發(fā)送的M個目標系統(tǒng),具體為:從所述N個數(shù)據(jù)處理系統(tǒng)中確定M個數(shù)據(jù)處理系統(tǒng)作為所述待傳輸數(shù)據(jù)要送的M個目標系統(tǒng),其中M為小于N的整數(shù)。進一步的,所述基于所述M個外部操作描述表將所述待傳輸數(shù)據(jù)轉(zhuǎn)換為M個標準數(shù)據(jù),具體包括:基于所述待傳輸數(shù)據(jù),從所述M個外部操作描述表中每個外部操作描述表的數(shù)據(jù)傳輸ID串中獲得一個與所述待傳輸數(shù)據(jù)對應的數(shù)據(jù)傳輸ID,其中所述數(shù)據(jù)傳輸ID串中每個數(shù)據(jù)傳輸ID對應一個數(shù)據(jù)傳輸描述表;基于所述M個數(shù)據(jù)傳輸ID,獲得對應所述M個目標系統(tǒng)中每個目標系統(tǒng)的M個數(shù)據(jù)傳輸描述表,其中,所述M個數(shù)據(jù)傳輸描述表中每個數(shù)據(jù)傳輸描述表中包含一個數(shù)據(jù)轉(zhuǎn)換ID ;獲得所述M個數(shù)據(jù)轉(zhuǎn)換ID中每個數(shù)據(jù)轉(zhuǎn)換ID對應的數(shù)據(jù)轉(zhuǎn)換表;基于所述M個數(shù)據(jù)轉(zhuǎn)換表中每個數(shù)據(jù)轉(zhuǎn)換表,將所述待傳輸數(shù)據(jù)轉(zhuǎn)換為M個標準數(shù)據(jù),其中,所述M個標準數(shù)據(jù)中每個標準數(shù)據(jù)與所述M個目標系統(tǒng)中每個目標系統(tǒng)一一對應。進一步的,所述將所述M個標準數(shù)據(jù)發(fā)送給所述M個目標系統(tǒng)之前,還包括:判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的傳輸前請求地址是否為空;如果所述M個數(shù)據(jù)傳輸描述表中有J個數(shù)據(jù)傳輸描述表中的傳輸前請求地址不為空,向與所述J個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的傳輸前請求地址發(fā)送傳輸前請求,其中J為大于等于零但小于等于M的整數(shù)。進一步的,所述將所述M個標準數(shù)據(jù)發(fā)送給所述M個目標系統(tǒng),具體為:判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表的存儲設備ID是否為空;如果所述M個數(shù)據(jù)傳輸描述表中,有L個數(shù)據(jù)傳輸描述表中的存儲設備ID不為空,其中所述L為大于等于零但小于等于M的整數(shù);基于所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的存儲設備ID獲得與所述L個數(shù)據(jù)傳輸描述表對應的L個存儲設備地址;向所述L個存儲設備地址發(fā)送與所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的L個目標數(shù)據(jù)。進一步的,所述向所述L個存儲設備地址發(fā)送與所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的L個目標數(shù)據(jù)之后,還包括:判斷所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的傳輸后請求地址是否為空;如果所述L個數(shù)據(jù)傳輸描述表中有K個數(shù)據(jù)傳輸描述表中的傳輸后請求地址不為空,其中所述K為大于等于零但小于等于L的整數(shù);向所述K個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的K個目標系統(tǒng)發(fā)送傳輸后請求。進一步的,所述將所述M個標準數(shù)據(jù)發(fā)送給所述M個目標系統(tǒng),具體為:判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表的存儲設備ID是否為空;如果所述M個數(shù)據(jù)傳輸描述表中,有S個數(shù)據(jù)傳輸描述表中的存儲設備ID為空,其中所述S為大于等于零但小于等于M的整數(shù);從所述S個數(shù)據(jù)傳輸描述表中獲得S個傳輸后請求地址;向所述S個傳輸后請求地址的每個傳輸后請求地址發(fā)送與所述S個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的S個目標數(shù)據(jù)。另一方面,本申請通過本申請另一實施例,提供如下技術方案:—種數(shù)據(jù)傳輸裝置,應用在包括有N個數(shù)據(jù)處理系統(tǒng)的異構(gòu)系統(tǒng),其中N為大于或等于2的整數(shù),所述裝置包括:第一獲得單元:用于獲得待傳輸數(shù)據(jù),以及所述待傳輸數(shù)據(jù)要發(fā)送的M個目標系統(tǒng);第二獲得單元:用于獲得與所述M個目標系統(tǒng)對應的M個外部操作描述表;轉(zhuǎn)換單元:用于基于所述M個外部操作描述表將所述待傳輸數(shù)據(jù)轉(zhuǎn)換為M個標準數(shù)據(jù);第一發(fā)送單元:用于基于所述M個外部操作描述表將所述M個標準數(shù)據(jù)發(fā)送至所述M個目標系統(tǒng)。進一步的,所述轉(zhuǎn)換單元,具體包括:第一獲得模塊:用于基于所述待傳輸數(shù)據(jù),從所述M個外部操作描述表中每個外部操作描述表的數(shù)據(jù)傳輸ID串中獲得一個與所述待傳輸數(shù)據(jù)對應的數(shù)據(jù)傳輸ID,其中所述數(shù)據(jù)傳輸ID串中每個數(shù)據(jù)傳輸ID對應一個數(shù)據(jù)傳輸描述表;第二獲得模塊:用于基于所述M個數(shù)據(jù)傳輸ID,獲得對應所述M個目標系統(tǒng)中每個目標系統(tǒng)的M個數(shù)據(jù)傳輸描述表,其中,所述M個數(shù)據(jù)傳輸描述表中每個數(shù)據(jù)傳輸描述表中包含一個數(shù)據(jù)轉(zhuǎn)換ID ;第三獲得模塊:用于獲得所述M個數(shù)據(jù)轉(zhuǎn)換ID中每個數(shù)據(jù)轉(zhuǎn)換ID對應的數(shù)據(jù)轉(zhuǎn)換表;轉(zhuǎn)換模塊:用于基于所述M個數(shù)據(jù)轉(zhuǎn)換表中每個數(shù)據(jù)轉(zhuǎn)換表,將所述待傳輸數(shù)據(jù)轉(zhuǎn)換為M個標準數(shù)據(jù),其中,所述M個標準數(shù)據(jù)中每個標準數(shù)據(jù)與所述M個目標系統(tǒng)中每個目標系統(tǒng) 對應。進一步的,所述裝置還包括:判斷單元:用于將所述M個標準數(shù)據(jù)發(fā)送給所述M個目標系統(tǒng)之前,判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的傳輸前請求地址是否為空;第二發(fā)送單兀:如果所述M個數(shù)據(jù)傳輸描述表中有J個數(shù)據(jù)傳輸描述表中的傳輸前請求地址不為空,向與所述J個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的傳輸前請求地址發(fā)送傳輸前請求,其中J為大于等于零但小于等于M的整數(shù)。進一步的,所述第一發(fā)送單元,具體包括:第一判斷模塊:用于判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表的存儲設備ID是否為空;第一獲得模塊:用于如果所述M個數(shù)據(jù)傳輸描述表中,有L個數(shù)據(jù)傳輸描述表中的存儲設備ID不為空,其中所述L為大于等于零但小于等于M的整數(shù);基于所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的存儲設備ID獲得與所述L個數(shù)據(jù)傳輸描述表對應的L個存儲設備地址;第一發(fā)送模塊:用于向所述L個存儲設備地址發(fā)送與所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的L個目標數(shù)據(jù)。進一步的,所述第一發(fā)送單元還包括:第二判斷模塊:用于向所述L個存儲設備地址發(fā)送與所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的L個目標數(shù)據(jù)之后,判斷所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的傳輸后請求地址是否為空;第二發(fā)送模塊:用于如果所述L個數(shù)據(jù)傳輸描述表中有K個數(shù)據(jù)傳輸描述表中的傳輸后請求地址不為空,其中所述K為大于等于零但小于等于L的整數(shù);向所述K個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的K個目標系統(tǒng)發(fā)送傳輸后請求。進一步的,所述第一發(fā)送單元,還包括:第三判斷模塊:判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表的存儲設備ID是否為空;第二獲得模塊:用于如果所述M個數(shù)據(jù)傳輸描述表中,有S個數(shù)據(jù)傳輸描述表中的存儲設備ID為空,其中所述S為大于等于零但小于等于M的整數(shù);從所述S個數(shù)據(jù)傳輸描述表中獲得S個傳輸后請求地址;第三發(fā)送模塊:用于向所述S個傳輸后請求地址的每個傳輸后請求地址發(fā)送與所述S個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的S個目標數(shù)據(jù)。上述技術方案中的一個或多個技術方案,具有如下技術效果或優(yōu)點:(I)由于采用了對數(shù)據(jù)傳輸各個步驟進行解耦的操作,也就是對數(shù)據(jù)傳輸?shù)母鱾€步驟進行分離操作、并且各自定義了相關了處理的技術方案,故而達到了每增加一次數(shù)據(jù)傳輸只要改變相應數(shù)據(jù)傳輸配置、而不需要改變系統(tǒng)傳輸接口結(jié)構(gòu)的技術效果;(2)由于在數(shù)據(jù)傳輸時,只需要對應不同的數(shù)據(jù)傳輸采用不同的配置、而不需要改變系統(tǒng)傳輸接口結(jié)構(gòu)的技術方案,故而達到了操作較為簡便、減少系統(tǒng)負擔的技術效果。


圖1為本申請實施例一中一種數(shù)據(jù)傳輸?shù)姆椒ǖ牧鞒虉D;圖2為本申請實施例一中外部操作描述表的示意圖;圖3為本申請實施例一中將待傳輸數(shù)據(jù)轉(zhuǎn)換為標準數(shù)據(jù)的流程圖;圖4為本申請實施例一中數(shù)據(jù)傳輸描述表的不意圖;圖5為本申請實施例一中數(shù)據(jù)轉(zhuǎn)換描述表的不意圖;圖6為本申請實施例一中確定是否發(fā)送傳輸前請求的流程圖;圖7為本申請實施例一中向目標系統(tǒng)發(fā)送標準數(shù)據(jù)的流程圖;圖8為本申請實施例一中存儲設備描述表的示意圖9為本申請實施例一中確定是否發(fā)送傳輸后請求的流程圖;圖10為本申請實施例二中一種數(shù)據(jù)傳輸?shù)难b置的方框圖。
具體實施例方式為了使本申請所屬技術領域中的技術人員更清楚地理解本申請,下面結(jié)合附圖,通過具體實施例對本申請技術方案作詳細描述。請參考圖1至圖9,本申請實施例一提供一種一種數(shù)據(jù)傳輸方法,應用在包括有N個數(shù)據(jù)處理系統(tǒng)的異構(gòu)系統(tǒng),其中N為大于或等于2的整數(shù),如圖1所示,所述方法包括如下步驟:SlOl:獲得待傳輸數(shù)據(jù),以及所述待傳輸數(shù)據(jù)要發(fā)送的M個目標系統(tǒng);進一步的,所述獲得所述待傳輸數(shù)據(jù)要發(fā)送的M個目標系統(tǒng),具體為:從所述N個數(shù)據(jù)處理系統(tǒng)中確定M個數(shù)據(jù)處理系統(tǒng)作為所述待傳輸數(shù)據(jù)要送的M個目標系統(tǒng),其中M為小于N的整數(shù)。S102:獲得與所述M個目標系統(tǒng)對應的M個外部操作描述表;在具體實施過程中,對于每一個發(fā)送數(shù)據(jù)的目標系統(tǒng),定義了一個與之對應的外部應用,然后一個外部應有又有外部操作與之對應。另外,采用外部操作描述表對外部操作做出定義。而一個外部操作又包含多種數(shù)據(jù)傳輸過程,在一次數(shù)據(jù)傳輸中分別定義了(I)接收待傳輸數(shù)據(jù)的目標系統(tǒng)(2)數(shù)據(jù)的轉(zhuǎn)換模式(3)存儲目標數(shù)據(jù)的存儲設備的地址。對于這些過程,分別進行了設置。如圖2所示,外部操作描述表中包含如下內(nèi)容:操作ID:每一個操作的唯一標識符;操作名;數(shù)據(jù)傳輸ID串:不同類型的數(shù)據(jù)對應數(shù)據(jù)傳輸ID串中的數(shù)據(jù)傳輸ID,比如圖片對應“ I ”、文字對應“ 2 ”、視頻對應“ 3 ”等等;應用ID:唯一標識與目標系統(tǒng)對應的外部應用。S103:基于所述M個外部操作描述表將所述待傳輸數(shù)據(jù)轉(zhuǎn)換為M個標準數(shù)據(jù);進一步的,所述基于所述M個外部操作描述表將所述待傳輸數(shù)據(jù)轉(zhuǎn)換為M個標準數(shù)據(jù),如圖3所示,具體包括:S301:基于所述待傳輸數(shù)據(jù),從所述M個外部操作描述表中每個外部操作描述表的數(shù)據(jù)傳輸ID串中獲得一個與所述待傳輸數(shù)據(jù)對應的數(shù)據(jù)傳輸ID,其中所述數(shù)據(jù)傳輸ID串中每個數(shù)據(jù)傳輸ID對應一個數(shù)據(jù)傳輸描述表;在具體實施過程中,基于上一步獲得的外部操作描述表,就可以獲得數(shù)據(jù)傳輸ID,比如待傳輸數(shù)據(jù)為圖片,那么數(shù)據(jù)傳輸ID為“I”。S302:基于所述M個數(shù)據(jù)傳輸ID,獲得對應所述M個目標系統(tǒng)中每個目標系統(tǒng)的M個數(shù)據(jù)傳輸描述表,其中,所述M個數(shù)據(jù)傳輸描述表中每個數(shù)據(jù)傳輸描述表中包含一個數(shù)據(jù)轉(zhuǎn)換ID ;在具體實施過程中,基于上面獲得的數(shù)據(jù)傳輸ID,可以選取與這個數(shù)據(jù)傳輸ID對應的數(shù)據(jù)傳輸描述表,如圖4所不,數(shù)據(jù)傳輸描述表中定義了如下內(nèi)容:傳輸ID:用于標識數(shù)據(jù)傳輸描述表的唯一標識符,所述傳輸ID和外部操作描述表中的數(shù)據(jù)傳輸ID串對應,基于不同的數(shù)據(jù)傳輸類型,會有不同的數(shù)據(jù)傳輸描述表;傳輸名;傳輸前請求地址:也就是如果要在傳輸數(shù)據(jù)前,向目標系統(tǒng)發(fā)送一傳輸前請求的話,就發(fā)送至這個地址;當然,如果不需要發(fā)送傳輸前請求的話,就不需要地址;數(shù)據(jù)轉(zhuǎn)換ID:因為這個數(shù)據(jù)傳輸是基于異構(gòu)系統(tǒng)進行數(shù)據(jù)傳輸?shù)模煌到y(tǒng)間支持的數(shù)據(jù)類型不同,故而在將待傳輸數(shù)據(jù)發(fā)送至目標系統(tǒng)時,需要向?qū)⒋齻鬏敂?shù)據(jù)轉(zhuǎn)換為目標系統(tǒng)需要的格式,故而要定義一個數(shù)據(jù)轉(zhuǎn)換描述表來定義數(shù)據(jù)轉(zhuǎn)換,基于這個數(shù)據(jù)轉(zhuǎn)換ID就可以找到對應的數(shù)據(jù)轉(zhuǎn)換描述表;存儲設備ID:定義進行數(shù)據(jù)傳輸時,接收數(shù)據(jù)的存儲設備。因為有時候,帶傳輸數(shù)據(jù)發(fā)送至目標系統(tǒng)時,并不需要直接存于目標系統(tǒng)內(nèi)部,而是存儲一存儲設備,等目標系統(tǒng)需要的時候再調(diào)用。當然,在具體實施過程中,這個存儲設備即可以位于目標系統(tǒng)內(nèi)部、也可以位于目標系統(tǒng)外部,并不限制具體地方,只要本領域所屬技術人員所采用的存儲設備所達到的技術效果和本申請實施例中的技術效果等同,都屬于本申請發(fā)明思想概念的范圍內(nèi)。并且,在具體實施過程中,也可以不定義存儲設備,直接將數(shù)據(jù)發(fā)送至目標系統(tǒng)。傳輸后請求地址:在將待傳輸數(shù)據(jù)發(fā)送至目標系統(tǒng)后,可以發(fā)送一個傳輸后請求給目標系統(tǒng),告知待傳輸數(shù)據(jù)已經(jīng)發(fā)出,這個就是傳輸后請求。而發(fā)送目標后請求的地址,就是目標后請求地址。當然,在具體實施過程中,定義的外部操作描述表和數(shù)據(jù)傳輸描述表的內(nèi)容不限于上面這些內(nèi)容,只要本領域技術人員所定用的外部操作描述表和數(shù)據(jù)傳輸描述表和本申請實施例中的技術效果等同,都屬于本申請發(fā)明思想的概念內(nèi)。S303:獲得所述 M個數(shù)據(jù)轉(zhuǎn)換ID中每個數(shù)據(jù)轉(zhuǎn)換ID對應的數(shù)據(jù)轉(zhuǎn)換表;在具體實施過程中,由于上一步已經(jīng)獲得數(shù)據(jù)轉(zhuǎn)換ID,故而可以基于該數(shù)據(jù)轉(zhuǎn)換ID獲得與之對應的數(shù)據(jù)轉(zhuǎn)換表,如圖5所示,數(shù)據(jù)轉(zhuǎn)換描述表包括如下內(nèi)容:數(shù)據(jù)轉(zhuǎn)換ID:也就是前面獲得的數(shù)據(jù)轉(zhuǎn)換ID,基于這個數(shù)據(jù)轉(zhuǎn)換ID才能獲得數(shù)據(jù)轉(zhuǎn)換描述表;數(shù)據(jù)轉(zhuǎn)換名:主要用于描述目標系統(tǒng)需要的數(shù)據(jù)標準,如(CNML, DAMML);數(shù)據(jù)轉(zhuǎn)換類:一般為全路徑名,調(diào)用時通過反射的方式創(chuàng)建對象。當然,在具體實施過程中,定義的數(shù)據(jù)轉(zhuǎn)換描述表也不限于上述內(nèi)容,只要本領域所屬技術人員所定義的數(shù)據(jù)轉(zhuǎn)換描述表所達到的技術效果和本申請實施例中的技術效果等同,都屬于本申請發(fā)明思想的概念范圍內(nèi)。S304:基于所述M個數(shù)據(jù)轉(zhuǎn)換表中每個數(shù)據(jù)轉(zhuǎn)換表,將所述待傳輸數(shù)據(jù)轉(zhuǎn)換為M個標準數(shù)據(jù),其中,所述M個標準數(shù)據(jù)中每個標準數(shù)據(jù)與所述M個目標系統(tǒng)中每個目標系統(tǒng)
--對應。S104:基于所述M個外部操作描述表將所述M個標準數(shù)據(jù)發(fā)送至所述M個目標系統(tǒng)。從上面各個步驟可以看出,本申請實施例對于數(shù)據(jù)傳輸?shù)母鱾€過程進行分別定義,故而如果想要新增加數(shù)據(jù)傳輸,并不需要再改變系統(tǒng)傳輸接口結(jié)構(gòu),而只要基于新增加的數(shù)據(jù)和目標系統(tǒng)來獲取對應的數(shù)據(jù)傳輸類型即可。
進一步的,所述將所述M個標準數(shù)據(jù)發(fā)送給所述M個目標系統(tǒng)之前,如圖6所示,還包括:S601:判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的傳輸前請求地址是否為空;S602:如果所述M個數(shù)據(jù)傳輸描述表中有J個數(shù)據(jù)傳輸描述表中的傳輸前請求地址不為空,向與所述J個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的傳輸前請求地址發(fā)送傳輸前請求,其中J為大于等于零但小于等于M的整數(shù)。在具體實施過程中,如果需要給目標系統(tǒng)發(fā)送傳輸前請求,那么必然需要傳輸前請求地址,故而,在發(fā)送傳輸前請求前,要先判斷是否有傳輸前請求地址,如果包含傳輸前請求地址才發(fā)送,不包含的話,就不用發(fā)送了。在具體實施過程中,對于傳輸前請求的發(fā)送時間可以在將目標數(shù)據(jù)發(fā)送至目標系統(tǒng)前的任意一個步驟,只要告知目標系統(tǒng),將要傳輸數(shù)據(jù)就行了,并不特定的限制在哪一
止/J/ O進一步的,所述將所述M個標準數(shù)據(jù)發(fā)送給所述M個目標系統(tǒng),如圖7所示,具體包括:S701:判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表的存儲設備ID是否為空;如果所述M個數(shù)據(jù)傳輸描述表中,有L個數(shù)據(jù)傳輸描述表中的存儲設備ID不為空,其中所述L為大于等于零但小于等于M的整數(shù),轉(zhuǎn)向S702 ;如果所述M個數(shù)據(jù)傳輸描述表中,有S個數(shù)據(jù)傳輸描述表中的存儲設備ID為空,其中所述S為大于等于零但小于等于M的整數(shù),轉(zhuǎn)向S704 ;S702:基于所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的存儲設備ID獲得與所述L個數(shù)據(jù)傳輸描述表對應的L個存儲設備地址;以及轉(zhuǎn)向S703 ;S703:向所述L個存儲設備地址發(fā)送與所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的L個目標數(shù)據(jù)。在具體實施過程中,有些發(fā)送至目標系統(tǒng)的數(shù)據(jù),不是直接發(fā)送給目標系統(tǒng)的,而是先存放于存儲設備,如果目標系統(tǒng)需要的時候再調(diào)用。在這種情況下,在數(shù)據(jù)傳輸描述表中,就會定義一個存儲目標數(shù)據(jù)的存儲設備ID。基于這個存儲設備ID就可以查找到相應的存儲設備描述表,進而獲得存儲設備的地址和其他信息。如圖8所示,存儲設備描述表的主要信息包括如下:存儲設備ID:也就是數(shù)據(jù)傳輸描述表中定義的存儲設備的ID,基于這個存儲設備ID才能獲得與之對應的存儲設備描述表;存儲設備名;存儲設備類型:比如FTP、NFS等;存儲設備位置:比如FTP訪問地址、共享目錄位置等;存儲訪問用戶名:有的存儲設備需要加密,故而要設置此項,當不用加密時,不用設置;存儲訪問密碼:和存儲訪問用戶名一樣,都是需要加密的時候才設置。在基于存儲設備ID獲得存儲設備的相關信息后,即可以將目標數(shù)據(jù)發(fā)送至存儲設備。
自然,在具體實施過程中,定義的存儲設備描述表的信息不限于上述內(nèi)容,主要本領域所屬技術人員所定義的存儲設備描述表所達到的技術效果和本申請實施例中的技術效果等同,都屬于本申請發(fā)明思想概念范圍內(nèi)進一步的,所述向所述L個存儲設備地址發(fā)送與所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的L個目標數(shù)據(jù)之后,如圖9所示,還包括:S901:判斷所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的傳輸后請求地址是否為空;S902:如果所述L個數(shù)據(jù)傳輸描述表中有K個數(shù)據(jù)傳輸描述表中的傳輸后請求地址不為空,其中所述K為大于等于零但小于等于L的整數(shù);S903:向所述K個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的K個目標系統(tǒng)發(fā)送傳輸后請求。在具體實施過程中,在將目標數(shù)據(jù)發(fā)送至存儲設備后,還有基于數(shù)據(jù)傳輸描表是否定義了傳輸后請求地址,判斷是否要向目標系統(tǒng)發(fā)送傳輸后請求。如果數(shù)據(jù)傳輸描述表中定義了傳輸后請求地址,那么向?qū)哪繕讼到y(tǒng)發(fā)送傳輸后請求。S704:從所述S個數(shù)據(jù)傳輸描述表中獲得S個傳輸后請求地址;以及轉(zhuǎn)向S705。S705:向所述S個傳輸后請求地址的每個傳輸后請求地址發(fā)送與所述S個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的S個目標數(shù)據(jù)。在具體實施過程中,有些數(shù)據(jù)傳輸描述表定義了存儲設備ID,但是有些數(shù)據(jù)傳輸描述表中,并未定義。這時,就需要將目標數(shù)據(jù)發(fā)送至數(shù)據(jù)傳輸描述表定義的傳輸后請求地址。因為,已經(jīng)發(fā)送數(shù)據(jù)至傳輸后請求地址,也就是目標系統(tǒng)已經(jīng)獲得數(shù)據(jù)了,也就不需要再次向目標系統(tǒng)發(fā)送傳輸后請求告知發(fā)送了目標信息。請參考圖10,本申請實施例二提供一種數(shù)據(jù)傳輸裝置,應用在包括有N個數(shù)據(jù)處理系統(tǒng)的異構(gòu)系統(tǒng),其中N為大于或等于2的整數(shù),所述裝置包括:第一獲得單元1001:用于獲得待傳輸數(shù)據(jù),以及所述待傳輸數(shù)據(jù)要發(fā)送的M個目標系統(tǒng);第二獲得單元1002:用于獲得與所述M個目標系統(tǒng)對應的M個外部操作描述表;轉(zhuǎn)換單元1003:用于基于所述M個外部操作描述表將所述待傳輸數(shù)據(jù)轉(zhuǎn)換為M個標準數(shù)據(jù);第一發(fā)送單元1004:用于基于所述M個外部操作描述表將所述M個標準數(shù)據(jù)發(fā)送至所述M個目標系統(tǒng)。進一步的,所述轉(zhuǎn)換單元1003,具體包括:第一獲得模塊:用于基于所述待傳輸數(shù)據(jù),從所述M個外部操作描述表中每個外部操作描述表的數(shù)據(jù)傳輸ID串中獲得一個與所述待傳輸數(shù)據(jù)對應的數(shù)據(jù)傳輸ID,其中所述數(shù)據(jù)傳輸ID串中每個數(shù)據(jù)傳輸ID對應一個數(shù)據(jù)傳輸描述表;第二獲得模塊:用于基于所述M個數(shù)據(jù)傳輸ID,獲得對應所述M個目標系統(tǒng)中每個目標系統(tǒng)的M個數(shù)據(jù)傳輸描述表,其中,所述M個數(shù)據(jù)傳輸描述表中每個數(shù)據(jù)傳輸描述表中包含一個數(shù)據(jù)轉(zhuǎn)換ID ;第三獲得模塊:用于獲得所述M個數(shù)據(jù)轉(zhuǎn)換ID中每個數(shù)據(jù)轉(zhuǎn)換ID對應的數(shù)據(jù)轉(zhuǎn)換表;
轉(zhuǎn)換模塊:用于基于所述M個數(shù)據(jù)轉(zhuǎn)換表中每個數(shù)據(jù)轉(zhuǎn)換表,將所述待傳輸數(shù)據(jù)轉(zhuǎn)換為M個標準數(shù)據(jù),其中,所述M個標準數(shù)據(jù)中每個標準數(shù)據(jù)與所述M個目標系統(tǒng)中每個目標系統(tǒng) 對應。進一步的,所述裝置還包括:判斷單元:用于將所述M個標準數(shù)據(jù)發(fā)送給所述M個目標系統(tǒng)之前,判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的傳輸前請求地址是否為空;第二發(fā)送單兀:如果所述M個數(shù)據(jù)傳輸描述表中有J個數(shù)據(jù)傳輸描述表中的傳輸前請求地址不為空,向與所述J個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的傳輸前請求地址發(fā)送傳輸前請求,其中J為大于等于零但小于等于M的整數(shù)。進一步的,所述第一發(fā)送單元1004,具體包括:第一判斷模塊:用于判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表的存儲設備ID是否為空;第一獲得模塊:用于如果所述M個數(shù)據(jù)傳輸描述表中,有L個數(shù)據(jù)傳輸描述表中的存儲設備ID不為空,其中所述L為大于等于零但小于等于M的整數(shù);基于所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的存儲設備ID獲得與所述L個數(shù)據(jù)傳輸描述表對應的L個存儲設備地址;第一發(fā)送模塊:用于向所述L個存儲設備地址發(fā)送與所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的L個目標數(shù)據(jù)。進一步的,所述第一發(fā)送單元1004還包括:第二判斷模塊:用于向所述L個存儲設備地址發(fā)送與所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的L個目標數(shù)據(jù)之后,判斷所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的傳輸后請求地址是否為空;第二發(fā)送模塊:用于如果所述L個數(shù)據(jù)傳輸描述表中有K個數(shù)據(jù)傳輸描述表中的傳輸后請求地址不為空,其中所述K為大于等于零但小于等于L的整數(shù);向所述K個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的K個目標系統(tǒng)發(fā)送傳輸后請求。進一步的,所述第一發(fā)送單元1004,還包括:第三判斷模塊:判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表的存儲設備ID是否為空;第二獲得模塊:用于如果所述M個數(shù)據(jù)傳輸描述表中,有S個數(shù)據(jù)傳輸描述表中的存儲設備ID為空,其中所述S為大于等于零但小于等于M的整數(shù);從所述S個數(shù)據(jù)傳輸描述表中獲得S個傳輸后請求地址;第三發(fā)送模塊:用于向所述S個傳輸后請求地址的每個傳輸后請求地址發(fā)送與所述S個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的S個目標數(shù)據(jù)。由于本申請實施二中的裝置為與本申請實施例一中的方法所對應的裝置,所以基于本申請實施例一中的方法,本領域所屬技術人員能夠了解本申請實施二中的裝置的具體實施方法以及本申請實施二的裝置的各種變化形式。只要本領域所屬技術人員基于本申請實施一中的方法所使用的裝置都屬于本申請所欲保護的范圍。上述技術方案中的一個或多個技術方案,具有如下技術效果或優(yōu)點:
(I)由于采用了對數(shù)據(jù)傳輸各個步驟進行解耦的操作,也就是對數(shù)據(jù)傳輸?shù)母鱾€步驟進行分離操作、并且各自定義了相關了處理的技術方案,故而達到了每增加一次數(shù)據(jù)傳輸只要改變相應數(shù)據(jù)傳輸配置、而不需要改變系統(tǒng)傳輸接口結(jié)構(gòu)的技術效果;(2)由于在數(shù)據(jù)傳輸時,只需要對應不同的數(shù)據(jù)傳輸采用不同的配置、而不需要改變系統(tǒng)傳輸接口結(jié)構(gòu)的技術方案,故而達到了操作較為簡便、減少系統(tǒng)負擔的技術效果。盡管已描述了本申請的優(yōu)選實施例,但本領域內(nèi)的技術人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優(yōu)選實施例以及落入本申請范圍的所有變更和修改。顯然,本領域的技術人員可以對本申請進行各種改動和變型而不脫離本申請的精神和范圍。這樣,倘若本申請的這些修改和變型屬于本申請權利要求及其等同技術的范圍之內(nèi),則本申請也意圖包含這些改動和變型在內(nèi)。
權利要求
1.一種數(shù)據(jù)傳輸方法,應用在包括有N個數(shù)據(jù)處理系統(tǒng)的異構(gòu)系統(tǒng),其中N為大于或等于2的整數(shù),其特征在于,所述方法包括: 獲得待傳輸數(shù)據(jù),以及所述待傳輸數(shù)據(jù)要發(fā)送的M個目標系統(tǒng); 獲得與所述M個目標系統(tǒng)對應的M個外部操作描述表; 基于所述M個外部操作描述表將所述待傳輸數(shù)據(jù)轉(zhuǎn)換為M個標準數(shù)據(jù); 基于所述M個外部操作描述表將所述M個標準數(shù)據(jù)發(fā)送至所述M個目標系統(tǒng)。
2.如權利要求1所述的方法,其特征在于,所述獲得所述待傳輸數(shù)據(jù)要發(fā)送的M個目標系統(tǒng),具體為: 從所述N個數(shù)據(jù)處理系統(tǒng)中確定M個數(shù)據(jù)處理系統(tǒng)作為所述待傳輸數(shù)據(jù)要送的M個目標系統(tǒng),其中M為小于N的整數(shù)。
3.如權利要求1所述的方法,其特征在于,所述基于所述M個外部操作描述表將所述待傳輸數(shù)據(jù)轉(zhuǎn)換為M個標準數(shù)據(jù),具體包括: 基于所述待傳輸數(shù)據(jù),從所述M個外部操作描述表中每個外部操作描述表的數(shù)據(jù)傳輸ID串中獲得一個與所述待傳輸數(shù)據(jù)對應的數(shù)據(jù)傳輸ID,其中所述數(shù)據(jù)傳輸ID串中每個數(shù)據(jù)傳輸ID對應一個數(shù)據(jù)傳輸描述表;基于所述M個數(shù)據(jù)傳輸ID,獲得對應所述M個目標系統(tǒng)中每個目標系統(tǒng)的M個數(shù)據(jù)傳輸描述表,其中,所述M個數(shù)據(jù)傳輸描述表中每個數(shù)據(jù)傳輸描述表中包含一個數(shù)據(jù)轉(zhuǎn)換ID ;基于所述M個數(shù)據(jù)轉(zhuǎn)換表中每個數(shù)據(jù)轉(zhuǎn)換表,將所述待傳輸數(shù)據(jù)轉(zhuǎn)換為M個標準數(shù)據(jù),其中,所述M個標準數(shù)據(jù)中每個標準數(shù)據(jù)與所述M個目標系統(tǒng)中每個目標系統(tǒng)一一對應。
4.如權利要求1所述的方法,其特征在于,所述將所述M個標準數(shù)據(jù)發(fā)送給所述M個目標系統(tǒng)之前,還包括: 判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的傳輸前請求地址是否為空; 如果所述M個數(shù)據(jù)傳輸描述表中有J個數(shù)據(jù)傳輸描述表中的傳輸前請求地址不為空,向與所述J個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的傳輸前請求地址發(fā)送傳輸前請求,其中J為大于等于零但小于等于M的整數(shù)。
5.如權利要求1所述的方法,其特征在于,所述將所述M個標準數(shù)據(jù)發(fā)送給所述M個目標系統(tǒng),具體包括: 判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表的存儲設備ID是否為空; 如果所述M個數(shù)據(jù)傳輸描述表中,有L個數(shù)據(jù)傳輸描述表中的存儲設備ID不為空,其中所述L為大于等于零但小于等于M的整數(shù); 基于所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的存儲設備ID獲得與所述L個數(shù)據(jù)傳輸描述表對應的L個存儲設備地址; 向所述L個存儲設備地址發(fā)送與所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的L個目標數(shù)據(jù)。
6.如權利要求5所述的方法,其特征在于,所述向所述L個存儲設備地址發(fā)送與所述L個數(shù)據(jù)傳輸描述表中的每個 數(shù)據(jù)傳輸描述表對應的L個目標數(shù)據(jù)之后,還包括: 判斷所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的傳輸后請求地址是否為空;如果所述L個數(shù)據(jù)傳輸描述表中有K個數(shù)據(jù)傳輸描述表中的傳輸后請求地址不為空,其中所述K為大于等于零但小于等于L的整數(shù); 向所述K個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的K個目標系統(tǒng)發(fā)送傳輸后請求。
7.如權利要求1所述的方法,其特征在于,所述將所述M個標準數(shù)據(jù)發(fā)送給所述M個目標系統(tǒng),具體為: 判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表的存儲設備ID是否為空; 如果所述M個數(shù)據(jù)傳輸描述表中,有S個數(shù)據(jù)傳輸描述表中的存儲設備ID為空,其中所述S為大于等于零但小于等于M的整數(shù); 從所述S個數(shù)據(jù)傳輸描述表中獲得S個傳輸后請求地址; 向所述S個傳輸后請求地址的每個傳輸后請求地址發(fā)送與所述S個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的S個目標數(shù)據(jù)。
8.一種數(shù)據(jù)傳輸裝置,應用在包括有N個數(shù)據(jù)處理系統(tǒng)的異構(gòu)系統(tǒng),其中N為大于或等于2的整數(shù),其特征在于,所述裝置包括: 第一獲得單元:用于獲得待傳輸數(shù)據(jù),以及所述待傳輸數(shù)據(jù)要發(fā)送的M個目標系統(tǒng); 第二獲得單元:用于獲得與所述M個目標系統(tǒng)對應的M個外部操作描述表; 轉(zhuǎn)換單元:用于基于所述M個外部操作描述表將所述待傳輸數(shù)據(jù)轉(zhuǎn)換為M個標準數(shù) 據(jù); 第一發(fā)送單元:用于基于所述M個外部操作描述表將所述M個標準數(shù)據(jù)發(fā)送至所述M個目標系統(tǒng)。
9.如權利要求8所述的裝置,其特征在于,所述轉(zhuǎn)換單元,具體包括: 第一獲得模塊:用于基于所述待傳輸數(shù)據(jù),從所述M個外部操作描述表中每個外部操作描述表的數(shù)據(jù)傳輸ID串中獲得一個與所述待傳輸數(shù)據(jù)對應的數(shù)據(jù)傳輸ID,其中所述數(shù)據(jù)傳輸ID串中每個數(shù)據(jù)傳輸ID對應一個數(shù)據(jù)傳輸描述表; 第二獲得模塊:用于基于所述M個數(shù)據(jù)傳輸ID,獲得對應所述M個目標系統(tǒng)中每個目標系統(tǒng)的M個數(shù)據(jù)傳輸描述表,其中,所述M個數(shù)據(jù)傳輸描述表中每個數(shù)據(jù)傳輸描述表中包含一個數(shù)據(jù)轉(zhuǎn)換ID ;第三獲得模塊:用于獲得所述M個數(shù)據(jù)轉(zhuǎn)換ID中每個數(shù)據(jù)轉(zhuǎn)換ID對應的數(shù)據(jù)轉(zhuǎn)換表;轉(zhuǎn)換模塊:用于基于所述M個數(shù)據(jù)轉(zhuǎn)換表中每個數(shù)據(jù)轉(zhuǎn)換表,將所述待傳輸數(shù)據(jù)轉(zhuǎn)換為M個標準數(shù)據(jù),其中,所述M個標準數(shù)據(jù)中每個標準數(shù)據(jù)與所述M個目標系統(tǒng)中每個目標系統(tǒng)——對應。
10.如權利要求8所述的裝置,其特征在于,所述裝置還包括: 判斷單元:用于將所述M個標準數(shù)據(jù)發(fā)送給所述M個目標系統(tǒng)之前,判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的傳輸前請求地址是否為空; 第二發(fā)送單元:如果所述M個數(shù)據(jù)傳輸描述表中有J個數(shù)據(jù)傳輸描述表中的傳輸前請求地址不為空,向與所述J個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的傳輸前請求地址發(fā)送傳輸前請求,其中J為大于等于零但小于等于M的整數(shù)。
11.如權利要求8所述的裝置,其特征在于,所述第一發(fā)送單元,具體包括: 第一判斷模塊:用于判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表的存儲設備ID是否為空; 第一獲得模塊:用于如果所述M個數(shù)據(jù)傳輸描述表中,有L個數(shù)據(jù)傳輸描述表中的存儲設備ID不為空,其中所述L為大于等于零但小于等于M的整數(shù); 基于所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的存儲設備ID獲得與所述L個數(shù)據(jù)傳輸描述表對應的L個存儲設備地址; 第一發(fā)送模塊:用于向所述L個存儲設備地址發(fā)送與所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的L個目標數(shù)據(jù)。
12.如權利要求11所述的裝置,其特征在于,所述第一發(fā)送單元還包括: 第二判斷模塊:用于向所述L個存儲設備地址發(fā)送與所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的L個目標數(shù)據(jù)之后,判斷所述L個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表中的傳輸后請求地址是否為空; 第二發(fā)送模塊:用于如果所述L個數(shù)據(jù)傳輸描述表中有K個數(shù)據(jù)傳輸描述表中的傳輸后請求地址不為空,其中所述K為大于等于零但小于等于L的整數(shù); 向所述K個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的K個目標系統(tǒng)發(fā)送傳輸后請求。
13.如權利要求8所述的裝置,其特征在于,所述第一發(fā)送單元,還包括: 第三判斷模塊:判斷所述M個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表的存儲設備ID是否為空; 第二獲得模塊:用于如果所述M個數(shù)據(jù)傳輸描述表中,有S個數(shù)據(jù)傳輸描述表中的存儲設備ID為空,其中所述S為大于等于零但小于等于M的整數(shù); 從所述S個數(shù)據(jù)傳輸描述表中獲得S個傳輸后請求地址; 第三發(fā)送模塊:用于向所述S個傳輸后請求地址的每個傳輸后請求地址發(fā)送與所述S個數(shù)據(jù)傳輸描述表中的每個數(shù)據(jù)傳輸描述表對應的S個目標數(shù)據(jù)。
全文摘要
本申請公開了一種數(shù)據(jù)傳輸?shù)姆椒把b置,所述數(shù)據(jù)傳輸?shù)姆椒☉迷诎ㄓ蠳個數(shù)據(jù)處理系統(tǒng)的異構(gòu)系統(tǒng),包括獲得待傳輸數(shù)據(jù),以及所述待傳輸數(shù)據(jù)要發(fā)送的M個目標系統(tǒng);獲得與所述M個目標系統(tǒng)對應的M個外部操作描述表;基于所述M個外部操作描述表將所述待傳輸數(shù)據(jù)轉(zhuǎn)換為M個標準數(shù)據(jù);基于所述M個外部操作描述表將所述M個標準數(shù)據(jù)發(fā)送至所述M個目標系統(tǒng)。
文檔編號H04L29/12GK103188291SQ20111044824
公開日2013年7月3日 申請日期2011年12月28日 優(yōu)先權日2011年12月28日
發(fā)明者何鑫 申請人:北京大學, 北大方正集團有限公司, 北京北大方正電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1