專利名稱:驗(yàn)證應(yīng)用匹配關(guān)系的方法和裝置及組合應(yīng)用的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及與應(yīng)用組合相關(guān)的技術(shù)領(lǐng)域,更具體地涉及一種用于驗(yàn)證第一應(yīng)用和 第二應(yīng)用的匹配關(guān)系的方法和裝置,以及用于組合第一應(yīng)用和第二應(yīng)用的方法和系統(tǒng)。
背景技術(shù):
應(yīng)用組合,更具體地,服務(wù)組合是一種采用特定方式按照給定的邏輯將具有不同 功能的若干服務(wù)組合成具有新功能的一個(gè)邏輯整體的方法、過程和技術(shù)。通過服務(wù)組合而 產(chǎn)生的邏輯整體稱之為組合服務(wù)。通過服務(wù)組合技術(shù),可以生成新的服務(wù),并且可以促進(jìn)服 務(wù)重用、節(jié)約資源、避免重復(fù)投資,而且可以降低系統(tǒng)使用的復(fù)雜度。隨著互聯(lián)網(wǎng)和企業(yè)內(nèi) 網(wǎng)上運(yùn)行的服務(wù)越來越多,通過服務(wù)組合來形成新服務(wù)已經(jīng)成為一種趨勢。已知的是,在服務(wù)組合的過程中,經(jīng)常會(huì)遇到數(shù)據(jù)傳輸,即需要將一個(gè)服務(wù)輸出的 數(shù)據(jù)傳送到另一服務(wù)作為輸入數(shù)據(jù)。這時(shí),就需要確定服務(wù)之間的匹配關(guān)系。因而,服務(wù)之 間匹配的正確性,即,數(shù)據(jù)傳輸?shù)恼_性,對(duì)于服務(wù)組合是至關(guān)重要的。不正確或者不準(zhǔn)確 的數(shù)據(jù)傳輸將會(huì)顯著影響組合服務(wù)的正確性和效率。甚至有可能因此而將大量的錯(cuò)誤隱藏 在新組合的服務(wù)中,給后期對(duì)組合服務(wù)的使用和維護(hù)帶來極大的隱患。在現(xiàn)有技術(shù)中,對(duì)于復(fù)雜數(shù)據(jù)對(duì)象的傳輸,首先將數(shù)據(jù)對(duì)象解析成簡單數(shù)據(jù)類型 (即,基本數(shù)據(jù)類型),以獲知其內(nèi)部結(jié)構(gòu),然后,可以基于數(shù)據(jù)類型進(jìn)行匹配。關(guān)于現(xiàn)有技 術(shù)中確定服務(wù)的匹配關(guān)系的方式,將在下面參照圖1來描述。參照圖1,其中,服務(wù)1是要發(fā)送數(shù)據(jù)的服務(wù),其定義的輸出數(shù)據(jù)為數(shù)據(jù)對(duì)象A,而 服務(wù)2是用于接收數(shù)據(jù)的服務(wù),其定義的輸入數(shù)據(jù)為數(shù)據(jù)對(duì)象B。對(duì)于數(shù)據(jù)對(duì)象A和數(shù)據(jù)對(duì) 象B,首先可以采用解析技術(shù)將其解析為基本數(shù)據(jù)類型,以獲知其內(nèi)部結(jié)構(gòu)。解析得到的數(shù) 據(jù)對(duì)象A和B例如分別為A(①int,②string) ;B(①’ int,②’ string)。因此,基于數(shù)據(jù) 類型可以確定①與①’都是整型數(shù)據(jù),因此①與①’匹配,而②與②’都是字符串型數(shù)據(jù),因 此②與②’相匹配。因此,數(shù)據(jù)傳輸相關(guān)的匹配關(guān)系為A(①int,②string) =B (①’ int, ②,string)。從上面的描述可以看出,現(xiàn)有技術(shù)在一定程度上還是可以保證數(shù)據(jù)傳輸?shù)恼_性 的。然而,在所述服務(wù)1和服務(wù)2中的一個(gè)或者兩個(gè)數(shù)據(jù)對(duì)象具有多個(gè)相同的數(shù)據(jù)類型時(shí), 僅憑數(shù)據(jù)類型就無法確定應(yīng)當(dāng)如何進(jìn)行匹配。例如,如圖2所示,服務(wù)1’和服務(wù)2’的數(shù)據(jù) 對(duì)象A’和B’分別為A’(①int) ;B’(①’ int,②’ int)。在這種情況下,僅憑數(shù)據(jù)類型 就難以在數(shù)據(jù)對(duì)象A’和數(shù)據(jù)對(duì)象B’之間確定適當(dāng)?shù)钠ヅ?。另外,即使存在唯一性匹配?情況下,也可能由于其他問題(例如,編程中的問題)造成基于類型的匹配并不適當(dāng)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的一個(gè)目的在于提供一種驗(yàn)證應(yīng)用的匹配關(guān)系的全新的方式, 以便能夠?qū)?yīng)用的匹配關(guān)系進(jìn)行驗(yàn)證。根據(jù)本發(fā)明的第一方面,提供了一種用于驗(yàn)證第一應(yīng)用和第二應(yīng)用的匹配關(guān)系的方法。所述方法可以包括根據(jù)驗(yàn)證需求獲取與所述第一應(yīng)用相關(guān)的輸出信息以及與所述 第二應(yīng)用相關(guān)的輸入信息之間的匹配關(guān)系;根據(jù)所述匹配關(guān)系執(zhí)行所述第二應(yīng)用,以得到 應(yīng)用執(zhí)行結(jié)果;以及基于所述應(yīng)用執(zhí)行結(jié)果和第二應(yīng)用的應(yīng)用默認(rèn)結(jié)果,對(duì)匹配關(guān)系執(zhí)行 驗(yàn)證,以確定匹配關(guān)系是否正確。在根據(jù)本發(fā)明的一個(gè)實(shí)施方式中,所述根據(jù)驗(yàn)證需求獲取與所述第一應(yīng)用相關(guān)的 輸出信息和與所述第二應(yīng)用相關(guān)的輸入信息之間的匹配關(guān)系可以包括獲取所述第一應(yīng)用 定義的輸出數(shù)據(jù)對(duì)象和第二應(yīng)用定義的輸入數(shù)據(jù)對(duì)象;將所述輸出數(shù)據(jù)對(duì)象和/或所述輸 入數(shù)據(jù)對(duì)象解析成基本數(shù)據(jù)類型的輸出信息和輸入信息;以及對(duì)所述基本數(shù)據(jù)類型的輸出 信息和輸入信息執(zhí)行預(yù)匹配,以得到所述匹配關(guān)系。在本發(fā)明的另一實(shí)施方式中,對(duì)所述輸出信息和所述輸入信息執(zhí)行預(yù)匹配可以基 于數(shù)據(jù)類型來執(zhí)行,以在數(shù)據(jù)類型相同的輸出信息和輸入信息之間形成所述匹配關(guān)系。在本發(fā)明的再一實(shí)施方式中,根據(jù)所述匹配關(guān)系執(zhí)行所述第二應(yīng)用可以包括通 過按照所述匹配關(guān)系將符合所述第一應(yīng)用的輸出信息定義的值作為第二應(yīng)用的相應(yīng)輸入 信息的值,來執(zhí)行所述第二應(yīng)用。在本發(fā)明的又一實(shí)施方式中,可以響應(yīng)于所述應(yīng)用執(zhí)行結(jié)果符合所述應(yīng)用默認(rèn)結(jié) 果,確定該匹配關(guān)系正確。在本發(fā)明的另一實(shí)施方式中,所述方法可以進(jìn)一步包括以下其中一種或兩種輸 出所述匹配關(guān)系的驗(yàn)證結(jié)果;以及保存被確定為正確的匹配關(guān)系。根據(jù)本發(fā)明的第二方面,提供了一種用于組合第一應(yīng)用和第二應(yīng)用的方法。所述 方法可以包括載入第一應(yīng)用和第二應(yīng)用;根據(jù)上述本發(fā)明的第一方面的方法,針對(duì)第一 應(yīng)用和第二應(yīng)用執(zhí)行匹配關(guān)系驗(yàn)證,以確定正確的匹配關(guān)系;以及按照所述被確定為正確 的匹配關(guān)系組合所述第一應(yīng)用和所述第二應(yīng)用。根據(jù)本發(fā)明的第三方面,提供了一種用于驗(yàn)證第一應(yīng)用和第二應(yīng)用的匹配關(guān)系的 裝置。所述裝置可以包括關(guān)系獲取裝置,配置用于根據(jù)驗(yàn)證需求獲取與所述第一應(yīng)用相關(guān) 的輸出信息以及與所述第二應(yīng)用相關(guān)的輸入信息之間的匹配關(guān)系;應(yīng)用執(zhí)行裝置,配置用 于根據(jù)所述匹配關(guān)系執(zhí)行所述第二應(yīng)用,以得到應(yīng)用執(zhí)行結(jié)果;以及關(guān)系驗(yàn)證裝置,配置用 于基于所述應(yīng)用執(zhí)行結(jié)果和第二應(yīng)用的應(yīng)用默認(rèn)結(jié)果,對(duì)匹配關(guān)系執(zhí)行驗(yàn)證,以確定匹配 關(guān)系是否正確。根據(jù)本發(fā)明的第四方面,還提供了一種用于組合第一應(yīng)用和第二應(yīng)用的系統(tǒng)。所 述系統(tǒng)可以包括應(yīng)用載入裝置,配置用于載入第一應(yīng)用和第二應(yīng)用;關(guān)系確定裝置,包括 根據(jù)本發(fā)明第三方面的裝置,用以對(duì)第一應(yīng)用和第二應(yīng)用執(zhí)行匹配關(guān)系驗(yàn)證,以確定正確 的匹配關(guān)系;以及應(yīng)用組合裝置,配置用于按照所述被確定正確的匹配關(guān)系組合所述第一 應(yīng)用和所述第二應(yīng)用。通過本發(fā)明,提供了 一種對(duì)應(yīng)用的匹配關(guān)系進(jìn)行驗(yàn)證的方式。通過該方式,可以提 供比較合理的匹配關(guān)系,以便在對(duì)應(yīng)用進(jìn)行組合時(shí)使用,從而提高數(shù)據(jù)在組合應(yīng)用之間傳 輸?shù)恼_性和準(zhǔn)確性,提高應(yīng)用的可靠性和效率。此外,利用本發(fā)明,還可以幫助對(duì)出現(xiàn)問 題的組合應(yīng)用進(jìn)行分析,節(jié)省應(yīng)用調(diào)試時(shí)間。
通過對(duì)結(jié)合附圖所示出的實(shí)施方式進(jìn)行詳細(xì)說明,本發(fā)明的上述以及其他特征將 更加明顯,本發(fā)明附圖中相同的標(biāo)號(hào)表示相同或相似的部件。在附圖中,圖1示意性地示出了根據(jù)現(xiàn)有技術(shù)確定服務(wù)的匹配關(guān)系的實(shí)例;圖2示意性地示出了現(xiàn)有技術(shù)中可能存在的問題;圖3示意性地示出了根據(jù)本發(fā)明的實(shí)施方式用于驗(yàn)證第一應(yīng)用和第二應(yīng)用的匹 配關(guān)系的方法的流程圖;圖4示出了根據(jù)本發(fā)明的一個(gè)實(shí)施方式用于獲取匹配關(guān)系的方法的流程圖;圖5示出了根據(jù)本發(fā)明的實(shí)施方式用于組合第一應(yīng)用和第二應(yīng)用的方法的流程 圖;圖6示出了根據(jù)本發(fā)明的一個(gè)實(shí)施方式用于對(duì)第一應(yīng)用和第二應(yīng)用的匹配關(guān)系 執(zhí)行驗(yàn)證的裝置的方框圖;圖7示出了根據(jù)本發(fā)明的另一實(shí)施方式用于對(duì)第一應(yīng)用和第二應(yīng)用的匹配關(guān)系 執(zhí)行驗(yàn)證的裝置的方框圖;圖8示出了根據(jù)本發(fā)明的再一實(shí)施方式用于對(duì)第一應(yīng)用和第二應(yīng)用的匹配關(guān)系 執(zhí)行驗(yàn)證的裝置的方框圖;圖9示出了根據(jù)本發(fā)明的實(shí)施方式用于組合第一應(yīng)用和第二應(yīng)用的系統(tǒng)的方框 圖;圖10示出了根據(jù)本發(fā)明的一個(gè)示例性實(shí)例的用于為待組合服務(wù)提供匹配關(guān)系的 數(shù)據(jù)處理以及數(shù)據(jù)流圖;以及圖11示出了根據(jù)本發(fā)明的一個(gè)示例性實(shí)例來執(zhí)行匹配關(guān)系驗(yàn)證的流程圖。
具體實(shí)施例方式在下文中,將參考附圖通過實(shí)施方式對(duì)本發(fā)明提供的用于驗(yàn)證第一應(yīng)用和第二應(yīng) 用的匹配關(guān)系的方法和裝置、以及用于組合第一應(yīng)用和第二應(yīng)用的方法和系統(tǒng)進(jìn)行詳細(xì)的 描述?,F(xiàn)在,將參考圖3至圖4來描述根據(jù)本發(fā)明的實(shí)施方式用于驗(yàn)證第一應(yīng)用和第二 應(yīng)用的匹配關(guān)系的方法。首先參考圖3,圖3示意性地示出了根據(jù)本發(fā)明的實(shí)施方式用于對(duì)第一應(yīng)用和第 二應(yīng)用的匹配關(guān)系執(zhí)行驗(yàn)證的方法的流程圖。如圖3所示,首先在步驟301,根據(jù)驗(yàn)證需求獲取與所述第一應(yīng)用相關(guān)的輸出信息 以及與所述第二應(yīng)用相關(guān)的輸入信息之間的匹配關(guān)系。例如,在根據(jù)本發(fā)明的用于組合應(yīng)用的實(shí)施方式中,第一應(yīng)用是將傳送數(shù)據(jù)的應(yīng) 用,而第二應(yīng)用是用于接收所述數(shù)據(jù)的應(yīng)用。下面將參考圖4來描述在該實(shí)施方式中根據(jù) 服務(wù)組合驗(yàn)證需求獲取匹配關(guān)系的方法的流程圖。在該實(shí)施方式中,如圖4所示,首先在步 驟401,獲取所述第一應(yīng)用定義的輸出數(shù)據(jù)對(duì)象和第二應(yīng)用定義的輸入數(shù)據(jù)對(duì)象。已知的 是,每個(gè)待組合的應(yīng)用通常提供有各種供外部調(diào)用的接口函數(shù),利用這些接口函數(shù)可以取 得應(yīng)用提供的各種信息。在這些接口函數(shù)中,就存在用于取得應(yīng)用的輸入數(shù)據(jù)對(duì)象或者輸 出數(shù)據(jù)對(duì)象的接口函數(shù)。因此,輸入數(shù)據(jù)對(duì)象和輸出數(shù)據(jù)對(duì)象均可以通過第一應(yīng)用和第二
6應(yīng)用各自提供的相應(yīng)接口函數(shù)來獲取。另外,在獲取的數(shù)據(jù)對(duì)象是復(fù)雜數(shù)據(jù)對(duì)象的情況下,可以在步驟402對(duì)其執(zhí)行解 析。例如可以利用現(xiàn)有的解析技術(shù),將所述輸出數(shù)據(jù)對(duì)象和/或所述輸入數(shù)據(jù)對(duì)象解析成 基本數(shù)據(jù)類型的輸出信息和輸入信息。例如,對(duì)于數(shù)據(jù)對(duì)象A和數(shù)據(jù)對(duì)象B可以分別解析 得到A (①int ;②string)和B (①’ int,②’ int,③’ string)。關(guān)于將復(fù)雜數(shù)據(jù)對(duì)象解析 成簡單數(shù)據(jù)對(duì)象的過程,對(duì)于本領(lǐng)域技術(shù)人員是公知的,此處不再贅述。然后,在步驟403,對(duì)所述基本數(shù)據(jù)類型的輸出信息和輸入信息執(zhí)行預(yù)匹配,以得 到所述匹配關(guān)系。換句話講,在第一應(yīng)用的輸出信息與第二應(yīng)用的輸入信息之間建立匹配。例如,可以以排列組合的方式得到所有的匹配關(guān)系。諸如,對(duì)于上述數(shù)據(jù)對(duì)象 A (①int ;②string)和數(shù)據(jù)對(duì)象B (①’ int,②,int,③,string),可以存在如下匹配關(guān) 系Ml :A( int ;② string) = B (①,int,②,int)M2 :A(① int ;② string) = B(②,int, ' int)M3 :A( int ;② string) = B (①,int,③,string)
M4 :A ( int ;② string) = B (③,string,①,int)M5 :A( int ;② string) = B (②,int,③,string)M6 :A ( int ;② string) = B (③,string,②,int)然而,優(yōu)選地,在本發(fā)明的優(yōu)選實(shí)施方式中,可以基于數(shù)據(jù)類型來執(zhí)行所述預(yù)匹 配,以在數(shù)據(jù)類型相同的輸出信息和輸入信息之間形成所述匹配關(guān)系。同樣地,對(duì)于上面給 出的實(shí)例,可以得到如下匹配關(guān)系。A (① int ;② string) = B (①,int,③,string)A (① int ;② string) = B (②,int,③,string)在該優(yōu)選的實(shí)施方式中,可以通過預(yù)匹配就得到較為合理的匹配,從而節(jié)省了隨 后驗(yàn)證每個(gè)匹配關(guān)系所需的開銷。需要說明的是,在上文中結(jié)合用于應(yīng)用組合的應(yīng)用描述了獲得匹配關(guān)系的方法的 實(shí)施方式。然而,應(yīng)用場景的不同,驗(yàn)證需求就不同,因此獲取匹配關(guān)系的方式也不同。例 如,在另一個(gè)實(shí)施方式中,可以對(duì)已組合應(yīng)用的匹配關(guān)系進(jìn)行驗(yàn)證,以用于應(yīng)用調(diào)試目的。 這時(shí),可以直接取得已組合應(yīng)用之間的現(xiàn)有匹配關(guān)系。在已組合應(yīng)用提供有用于獲取匹配 關(guān)系的接口函數(shù)的情況下,可以利用該接口函數(shù)從例如第二應(yīng)用取得現(xiàn)有匹配關(guān)系。另外, 在已組合匹配關(guān)系的匹配原則已知的情況下,也可以根據(jù)該原則獲取現(xiàn)有的匹配關(guān)系。當(dāng) 然也存在其他用于獲取現(xiàn)有匹配關(guān)系的方式,這些都在本發(fā)明的范圍之內(nèi)。接著,在步驟302,根據(jù)所述匹配關(guān)系執(zhí)行所述第二應(yīng)用,以得到應(yīng)用執(zhí)行結(jié)果。根據(jù)本發(fā)明的實(shí)施方式,可以通過第一應(yīng)用提供的相應(yīng)接口函數(shù)來獲取第一應(yīng)用 定義的每個(gè)輸出信息的值或范圍。然后,根據(jù)每個(gè)輸出信息的值范圍選擇適合的驗(yàn)證值。需 要說明的是,可以針對(duì)每個(gè)信息擇多個(gè)驗(yàn)證值,例如邊界值、中間值等,以便借助于多個(gè)眼 正值來執(zhí)行驗(yàn)證。接著,可以按照匹配關(guān)系將各個(gè)驗(yàn)證輸入值作為第二應(yīng)用中相應(yīng)輸入信息的輸入值, 以便現(xiàn)場執(zhí)行所述第二應(yīng)用。然后,在第二應(yīng)用執(zhí)行完成后,記錄針對(duì)每個(gè)匹配的執(zhí)行結(jié)果。另外,也可以通過接口函數(shù)來獲取第一應(yīng)用中演示的輸出值,將其作為驗(yàn)證輸入值,而不是如前所述根據(jù)獲得的第一應(yīng)用的輸出信息的值或者范圍來選擇適合的驗(yàn)證值。接著,在步驟303,基于所述應(yīng)用執(zhí)行結(jié)果和第二應(yīng)用的應(yīng)用默認(rèn)結(jié)果,對(duì)匹配關(guān) 系執(zhí)行驗(yàn)證,以確定匹配關(guān)系是否正確。第二應(yīng)用的應(yīng)用默認(rèn)結(jié)果是第二應(yīng)用定義的應(yīng)用執(zhí)行結(jié)果的值或范圍,可以通過 第二應(yīng)用提供的用于獲取應(yīng)用默認(rèn)結(jié)果功能的接口函數(shù)來獲取。在本發(fā)明一個(gè)實(shí)施方式 中,確定所述應(yīng)用執(zhí)行結(jié)果是否在默認(rèn)執(zhí)行結(jié)果的范圍內(nèi)。如果在該范圍內(nèi),則認(rèn)為,所述 應(yīng)用執(zhí)行結(jié)果符合所述默認(rèn)執(zhí)行結(jié)果。在本發(fā)明的另一實(shí)施方式中,應(yīng)用執(zhí)行結(jié)果并非是 數(shù)值,例如是字符串。在這種實(shí)施方式中,通過比較應(yīng)用執(zhí)行結(jié)果是否與默認(rèn)執(zhí)行結(jié)果相同 來執(zhí)行所述驗(yàn)證。在兩者相同時(shí),認(rèn)為應(yīng)用執(zhí)行結(jié)果與默認(rèn)執(zhí)行結(jié)果相符。需要說明的是, 對(duì)于不同類型的執(zhí)行結(jié)果,需要采用不同的驗(yàn)證方式。本領(lǐng)域技術(shù)人員根據(jù)此處的描述以 及其所掌握的知識(shí),可以依據(jù)執(zhí)行結(jié)果來選擇適當(dāng)?shù)姆绞?。因此,為了清楚起見,此處不?對(duì)此進(jìn)行贅述。通過上面描述的方法,就可以響應(yīng)于所述應(yīng)用執(zhí)行結(jié)果符合所述默認(rèn)結(jié)果,確定 該匹配關(guān)系正確。在用于驗(yàn)證已組合應(yīng)用的匹配關(guān)系的應(yīng)用中,可以直接將驗(yàn)證結(jié)果(諸如該匹配 關(guān)系正確或者不正確)通過例如圖形用戶界面輸出,以便將其提供給相關(guān)人員。在用于執(zhí) 行應(yīng)用組合的應(yīng)用中,可以進(jìn)一步存儲(chǔ)或者提供被認(rèn)為正確的匹配關(guān)系,以供對(duì)應(yīng)用進(jìn)行 組合時(shí)使用。在存在多個(gè)合理匹配的情況下,實(shí)際上可以選擇其中任何一個(gè)作為待組合應(yīng)用的 首選匹配關(guān)系。然而,為了便于處理,可以選擇第一個(gè)合理匹配關(guān)系作為首選匹配關(guān)系。當(dāng) 應(yīng)理解,本發(fā)明并不局限于此。通過本發(fā)明,提供了 一種對(duì)應(yīng)用的匹配關(guān)系進(jìn)行驗(yàn)證的方式。通過該方式,可以通 過在現(xiàn)場執(zhí)行應(yīng)用來驗(yàn)證匹配關(guān)系,從而提供比較合理的匹配關(guān)系,以便在對(duì)應(yīng)用進(jìn)行組 合時(shí)使用,進(jìn)而提高數(shù)據(jù)在組合應(yīng)用之間傳輸?shù)恼_性和準(zhǔn)確性,提高應(yīng)用的可靠性和效 率。此外,利用本發(fā)明,還可以幫助對(duì)出現(xiàn)問題的組合應(yīng)用進(jìn)行分析,節(jié)省應(yīng)用調(diào)試時(shí)間。另外,需要說明的是,對(duì)于出現(xiàn)問題的已組合應(yīng)用,也可以直接利用本發(fā)明的方 法,重新建立匹配關(guān)系。即,可以執(zhí)行信息預(yù)匹配,并將利用本發(fā)明的方法所提供的合理匹 配關(guān)系作為應(yīng)用的新匹配關(guān)系,以便消除組合應(yīng)用中的問題。此外,本發(fā)明還提供了一種用于對(duì)應(yīng)用進(jìn)行組合的方法?,F(xiàn)在將參照圖5對(duì)該方 法的一個(gè)實(shí)施方式進(jìn)行描述。如圖5所示,在步驟501,載入有待組合的第一應(yīng)用和第二應(yīng)用。接著,在步驟502, 根據(jù)本發(fā)明上述描述的方法,針對(duì)第一應(yīng)用和第二應(yīng)用執(zhí)行匹配關(guān)系驗(yàn)證,以確定正確的 匹配關(guān)系。然后,在步驟503按照被確定為正確的匹配關(guān)系組合所述第一應(yīng)用和所述第二 應(yīng)用。關(guān)于執(zhí)行匹配關(guān)系驗(yàn)證的步驟,可以參照上面結(jié)合圖3至圖4關(guān)于本發(fā)明提供的用 于驗(yàn)證第一應(yīng)用和第二應(yīng)用的匹配關(guān)系的方法的描述。接下來,將繼續(xù)參考圖6至圖8來描述本發(fā)明提供的用于驗(yàn)證第一應(yīng)用和第二應(yīng) 用的匹配關(guān)系的裝置的實(shí)施方式。首先參考圖6,圖6示出了根據(jù)本發(fā)明的一個(gè)實(shí)施方式用于對(duì)第一應(yīng)用和第二應(yīng) 用的匹配關(guān)系執(zhí)行驗(yàn)證的裝置的方框圖。
如圖6所示,裝置600可以包括關(guān)系獲取裝置601,配置用于根據(jù)驗(yàn)證需求獲取 與所述第一應(yīng)用相關(guān)的輸出信息以及與所述第二應(yīng)用相關(guān)的輸入信息之間的匹配關(guān)系;應(yīng) 用執(zhí)行裝置602,配置用于根據(jù)所述匹配關(guān)系執(zhí)行所述第二應(yīng)用,以得到應(yīng)用執(zhí)行結(jié)果;關(guān) 系驗(yàn)證裝置603,配置用于基于所述應(yīng)用執(zhí)行結(jié)果和第二應(yīng)用的應(yīng)用默認(rèn)結(jié)果,對(duì)匹配關(guān)系 執(zhí)行驗(yàn)證,以確定匹配關(guān)系是否正確。在根據(jù)本發(fā)明的一個(gè)實(shí)施方式中,所述應(yīng)用執(zhí)行裝置602可以配置用于通過將 符合所述匹配關(guān)系中所述第一應(yīng)用的輸出信息定義的值作為第二應(yīng)用的輸入信息的值,來 執(zhí)行所述第二應(yīng)用。在本發(fā)明的另一實(shí)施方式中,所述關(guān)系驗(yàn)證裝置603可以響應(yīng)于所述應(yīng)用執(zhí)行結(jié) 果符合所述應(yīng)用默認(rèn)結(jié)果,確定該匹配關(guān)系正確。此外,圖7還示出了根據(jù)本發(fā)明的另一實(shí)施方式用于對(duì)第一應(yīng)用和第二應(yīng)用的匹 配關(guān)系執(zhí)行驗(yàn)證的裝置的方框圖。如圖7所示,裝置700包括關(guān)系獲取裝置701,對(duì)應(yīng)于圖 6中的關(guān)系獲取裝601置,配置用于根據(jù)驗(yàn)證需求獲取與所述第一應(yīng)用相關(guān)的輸出信息以 及與所述第二應(yīng)用相關(guān)的輸入信息之間的匹配關(guān)系;應(yīng)用執(zhí)行裝置702,對(duì)應(yīng)于圖6所示的 應(yīng)用執(zhí)行裝置602,配置用于根據(jù)所述匹配關(guān)系執(zhí)行所述第二應(yīng)用,以得到應(yīng)用執(zhí)行結(jié)果; 關(guān)系驗(yàn)證裝置703,對(duì)應(yīng)于圖6所示的關(guān)系驗(yàn)證裝置603,配置用于基于所述應(yīng)用執(zhí)行結(jié)果 和第二應(yīng)用的默認(rèn)結(jié)果,對(duì)匹配關(guān)系執(zhí)行驗(yàn)證,以確定匹配關(guān)系是否正確。與圖6所示的裝置600不同的是,圖7所示的裝置700中的關(guān)系獲取裝置701可 以進(jìn)一步包括數(shù)據(jù)對(duì)象獲取裝置7011,配置用于獲取所述第一應(yīng)用定義的輸出數(shù)據(jù)對(duì)象 和第二應(yīng)用定義的輸入數(shù)據(jù)對(duì)象;數(shù)據(jù)對(duì)象解析裝置7012,配置用于將所述輸出數(shù)據(jù)對(duì)象 和/或所述輸入數(shù)據(jù)對(duì)象解析成基本數(shù)據(jù)類型的輸出信息和輸入信息;以及信息預(yù)匹配裝 置7013,配置用于對(duì)所述基本數(shù)據(jù)類型的輸出信息和輸入信息執(zhí)行預(yù)匹配,以得到所述匹 配關(guān)系。并且在根據(jù)本發(fā)明的另一實(shí)施方式中,所述信息預(yù)匹配裝置7013進(jìn)一步配置用 于基于數(shù)據(jù)類型來執(zhí)行所述預(yù)匹配,以在數(shù)據(jù)類型相同的輸出信息和輸入信息之間形成 所述匹配關(guān)系。此外,圖8還示出了根據(jù)本發(fā)明的再一實(shí)施方式用于對(duì)第一應(yīng)用和第二應(yīng)用的匹 配關(guān)系執(zhí)行驗(yàn)證的裝置的方框圖。在如圖8所示的裝置800中,所述裝置800包括關(guān)系獲 取裝置801、應(yīng)用執(zhí)行裝置802以及關(guān)系驗(yàn)證裝置803,這些裝置分別與圖6所示的關(guān)系獲 取裝置601、應(yīng)用執(zhí)行裝置602以及關(guān)系驗(yàn)證裝置603相對(duì)應(yīng),并具有基本相同的功能。與 圖6所示的系統(tǒng)600不同的是,系統(tǒng)800可以進(jìn)一步包括關(guān)系輸出裝置804,配置用于輸 出所述匹配關(guān)系的驗(yàn)證結(jié)果。另外,附加地或者替代地,系統(tǒng)800可以進(jìn)一步包括關(guān)系保存 裝置805,配置用于保存被確定為正確的所述匹配關(guān)系。此外,本發(fā)明還提供了一種用于組合應(yīng)用的系統(tǒng)。緊接著將參考圖9來描述本發(fā) 明的提供的用于對(duì)應(yīng)用進(jìn)行組合的系統(tǒng)。圖9示出了根據(jù)本發(fā)明實(shí)施方式用于組合第一應(yīng) 用和第二應(yīng)用的系統(tǒng)的方框圖。如圖9所示,系統(tǒng)900可以包括應(yīng)用載入裝置901,配置用 于載入第一應(yīng)用和第二應(yīng)用;關(guān)系確定裝置902,包括參考圖6至圖8所述的裝置600、700 或800,用以對(duì)第一應(yīng)用和第二應(yīng)用執(zhí)行匹配關(guān)系驗(yàn)證,以確定正確的匹配關(guān)系;以及應(yīng)用 組合裝置903,配置用于按照所述被確定為正確的匹配關(guān)系組合所述第一應(yīng)用和所述第二
9應(yīng)用。上述關(guān)于獲取裝置601、701、801、應(yīng)用執(zhí)行裝置602、702、802、關(guān)系驗(yàn)證裝置603、 703、803、數(shù)據(jù)對(duì)象獲取裝置7011、數(shù)據(jù)對(duì)象解析裝置7012、信息預(yù)匹配裝置7013、關(guān)系輸 出裝置804、關(guān)系保存裝置805、應(yīng)用載入裝置901、關(guān)系確定裝置902、應(yīng)用組合裝置903的 具體操作,可以參照前文中結(jié)合圖3至圖5對(duì)本發(fā)明提供的方法的相關(guān)描述。另外,為了使得本領(lǐng)域技術(shù)人員更加深入地了解本發(fā)明,下面將結(jié)合本發(fā)明人設(shè) 計(jì)的一些示例性進(jìn)行進(jìn)一步說明。參考圖10,圖10示出了根據(jù)本發(fā)明的一個(gè)示例性實(shí)例的用于為待組合服務(wù)提供 匹配關(guān)系的數(shù)據(jù)處理以及數(shù)據(jù)流圖。如圖10所示,數(shù)據(jù)對(duì)象輸入單元1001,從待組合的服務(wù)獲取待匹配的數(shù)據(jù)對(duì)象, 例如數(shù)據(jù)對(duì)象A’ (int, string)和數(shù)據(jù)對(duì)象B’ (int, string, int)。而數(shù)據(jù)類型解析單元 1002對(duì)獲取的數(shù)據(jù)對(duì)象執(zhí)行解析,將其解析為簡單的數(shù)據(jù)類型。例如將數(shù)據(jù)對(duì)象A和B解 析為 A,(① int,② string),和 B,(③ int,④ string,⑤ int)。解析得到的簡單數(shù)據(jù)類型的輸入信息和輸出信息,例如按照數(shù)據(jù)對(duì)象與其簡單數(shù) 據(jù)類型之間的對(duì)應(yīng)關(guān)系的形式,被存儲(chǔ)到數(shù)據(jù)類型存儲(chǔ)單元1003。該數(shù)據(jù)類型存儲(chǔ)單元 1003例如可以是數(shù)據(jù)庫形式或者文件形式,或者是內(nèi)存中的數(shù)據(jù)結(jié)構(gòu)。然后,數(shù)據(jù)類型匹配單元1004基于數(shù)據(jù)對(duì)象中各個(gè)參數(shù)的數(shù)據(jù)類型來執(zhí)行匹 配??梢杂欣夭捎酶鶕?jù)數(shù)據(jù)類型的名稱執(zhí)行匹配的策略來執(zhí)行預(yù)匹配。例如,“int”和 "int “匹配,” string “和” string “匹配。如果出現(xiàn)重名的簡單數(shù)據(jù)類型,則記錄下所有 可能的匹配。針對(duì)前述數(shù)據(jù)對(duì)象A和B得到的預(yù)匹配結(jié)果如下匹配關(guān)系1 :A,(① int ;② string) = B,(③,int,④,string)匹配關(guān)系2 :A,(① int ;② string) = B,(⑤,int,③,string)執(zhí)行預(yù)匹配得到的匹配關(guān)系可以存儲(chǔ)在預(yù)匹配結(jié)果存儲(chǔ)單元中1005。與數(shù)據(jù)類型 存儲(chǔ)單元1003類似,該預(yù)匹配結(jié)果存儲(chǔ)單元1005也可以是數(shù)據(jù)庫形式或者文件形式,或者 是內(nèi)存中的數(shù)據(jù)結(jié)構(gòu)。服務(wù)執(zhí)行控制單元1006用于控制服務(wù)的執(zhí)行,在該例子中可以是一個(gè)循環(huán)控制 器,其每次從預(yù)匹配結(jié)果存儲(chǔ)單元1005中取出一個(gè)預(yù)匹配關(guān)系并將其輸入到服務(wù)執(zhí)行單 元1007中。并且,在服務(wù)執(zhí)行單元1007例如針對(duì)所有預(yù)匹配關(guān)系(或針對(duì)所期望的預(yù)匹 配關(guān)系而并非針對(duì)所有預(yù)匹配關(guān)系)執(zhí)行了服務(wù)后,結(jié)束循環(huán)操作。針對(duì)上述匹配關(guān)系1和匹配關(guān)系2執(zhí)行服務(wù)的結(jié)果例如如下匹配關(guān)系1 :_5匹配關(guān)系2:10然后,服務(wù)執(zhí)行結(jié)果被存儲(chǔ)到服務(wù)執(zhí)行結(jié)果存儲(chǔ)單元1008中,與數(shù)據(jù)類型存儲(chǔ)單 元1003和預(yù)匹配結(jié)果存儲(chǔ)單元1005類似,該服務(wù)執(zhí)行結(jié)果存儲(chǔ)單元1008同樣可以是數(shù)據(jù) 庫形式或者文件形式,或者是內(nèi)存中的數(shù)據(jù)結(jié)構(gòu)。接著,匹配關(guān)系驗(yàn)證單元1009根據(jù)服務(wù)執(zhí)行結(jié)果和服務(wù)默認(rèn)結(jié)果來驗(yàn)證執(zhí)行結(jié) 果是否符合定義。在該實(shí)例中,服務(wù)默認(rèn)結(jié)果的范圍是0至50。因此,與匹配關(guān)系2對(duì)應(yīng) 的執(zhí)行結(jié)果“10 “是符合定義的執(zhí)行結(jié)果。與該執(zhí)行結(jié)果對(duì)應(yīng)的匹配關(guān)系,即匹配關(guān)系2: A’(①int;②string) =B’(⑤’ int,③’ string),作為正確的匹配關(guān)系被發(fā)送到匹配關(guān)系輸出單元1010以便輸出。此外,圖11進(jìn)一步示出了根據(jù)本發(fā)明的一個(gè)示例性實(shí)例來執(zhí)行匹配關(guān)系驗(yàn)證的 流程圖。如圖11所示,在步驟1101,從服務(wù)中獲取默認(rèn)的正確結(jié)果的范圍。然后在步驟 1102取出當(dāng)前一個(gè)執(zhí)行結(jié)果,并在步驟1103將當(dāng)前執(zhí)行結(jié)果與正確結(jié)果的范圍執(zhí)行比較。 然后重復(fù)步驟1102至1103直至完成對(duì)所有執(zhí)行結(jié)果的比較。接著在步驟1104中基于所述比較執(zhí)行判斷,以確定是否有正確的執(zhí)行結(jié)果,即是 否有在所述范圍中的執(zhí)行結(jié)果,如果沒有,則在步驟1105發(fā)出錯(cuò)誤提示,并結(jié)束流程。如果 存在正確的執(zhí)行結(jié)果,則將與第一個(gè)正確執(zhí)行結(jié)果對(duì)應(yīng)的匹配關(guān)系作為首選匹配關(guān)系,其 他匹配關(guān)系作為備選。例如,可以在步驟1106確定執(zhí)行結(jié)果是否是第一個(gè)正確結(jié)果。如果 是,則在步驟1107為該結(jié)果打上首選標(biāo)記,并在步驟1108將與該結(jié)果對(duì)應(yīng)的匹配存儲(chǔ)到匹 配關(guān)系輸出單元,然后結(jié)束該流程。如果該結(jié)果不是第一個(gè)正確結(jié)果,則直接在步驟1108 將與該結(jié)果對(duì)應(yīng)的匹配關(guān)系存儲(chǔ)到匹配關(guān)系輸出單元,并結(jié)束該流程。需要說明的是,在上面特別結(jié)合與服務(wù)對(duì)本發(fā)明進(jìn)行了描述。本領(lǐng)域技術(shù)人員將 認(rèn)識(shí)到服務(wù)可以是網(wǎng)絡(luò)服務(wù),也可以是普通服務(wù),并本發(fā)明并還可以應(yīng)用于除服務(wù)之外的 其他應(yīng)用,諸如各種功能模塊、功能組件等。另外,需要說明的是,在上述一些實(shí)例中,描述了在針對(duì)所有匹配關(guān)系執(zhí)行服務(wù), 然后針對(duì)所有服務(wù)執(zhí)行結(jié)果執(zhí)行匹配關(guān)系驗(yàn)證的實(shí)施方式。然而,本發(fā)明并不僅限于此,而 是可以采用其他適當(dāng)方式。例如,可以針對(duì)一個(gè)預(yù)匹配關(guān)系執(zhí)行服務(wù)和匹配關(guān)系驗(yàn)證后在 對(duì)下一個(gè)預(yù)匹配關(guān)系執(zhí)行服務(wù)和匹配關(guān)系驗(yàn)證。此外,還需要說明的是,上面以復(fù)雜數(shù)據(jù)對(duì)象為例對(duì)本發(fā)明的方法和裝置、系統(tǒng)等 進(jìn)行了描述,然而本發(fā)明并不局限于此,同樣可以適合于應(yīng)用的輸出或者輸入是簡單數(shù)據(jù) 對(duì)象的情況。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,上面結(jié)合應(yīng)用組合、應(yīng)用調(diào)試的場景對(duì)本發(fā)明的應(yīng)用 場景進(jìn)行了描述,然而本發(fā)明并不局限于此。相反,本發(fā)明可以應(yīng)用于除此處給出的實(shí)例應(yīng) 用場景以外的任何適當(dāng)場合。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本發(fā)明的實(shí)施例可以以軟件、硬件或者軟件和硬件的 結(jié)合來實(shí)現(xiàn)。硬件部分可以利用專用邏輯來實(shí)現(xiàn);軟件部分可以存儲(chǔ)在存儲(chǔ)器中,由適當(dāng)?shù)?指令執(zhí)行系統(tǒng),例如微處理器或者專用設(shè)計(jì)硬件來執(zhí)行。雖然已經(jīng)參考目前考慮到的實(shí)施例描述了本發(fā)明,但應(yīng)該理解本發(fā)明不限于所公 開的實(shí)施方式。相反,本發(fā)明旨在涵蓋所附權(quán)利要求的精神和范圍內(nèi)所包括的各種修改和 等同布置。所附權(quán)利要求的范圍符合最廣泛解釋,以包含所有這樣的修改及等同結(jié)構(gòu)和功 能。
權(quán)利要求
1.一種用于驗(yàn)證第一應(yīng)用和第二應(yīng)用的匹配關(guān)系的方法,包括根據(jù)驗(yàn)證需求獲取與所述第一應(yīng)用相關(guān)的輸出信息以及與所述第二應(yīng)用相關(guān)的輸入 信息之間的匹配關(guān)系;根據(jù)所述匹配關(guān)系執(zhí)行所述第二應(yīng)用,以得到應(yīng)用執(zhí)行結(jié)果;以及 基于所述應(yīng)用執(zhí)行結(jié)果和第二應(yīng)用的應(yīng)用默認(rèn)結(jié)果,對(duì)匹配關(guān)系執(zhí)行驗(yàn)證,以確定匹 配關(guān)系是否正確。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述根據(jù)驗(yàn)證需求獲取與所述第一應(yīng)用相關(guān)的 輸出信息和與所述第二應(yīng)用相關(guān)的輸入信息之間的匹配關(guān)系包括獲取所述第一應(yīng)用定義的輸出數(shù)據(jù)對(duì)象和第二應(yīng)用定義的輸入數(shù)據(jù)對(duì)象; 將所述輸出數(shù)據(jù)對(duì)象和/或所述輸入數(shù)據(jù)對(duì)象解析成基本數(shù)據(jù)類型的輸出信息和輸 入信息;以及對(duì)所述基本數(shù)據(jù)類型的輸出信息和輸入信息執(zhí)行預(yù)匹配,以得到所述匹配關(guān)系。
3.根據(jù)權(quán)利要求2所述的方法,其中對(duì)所述輸出信息和所述輸入信息執(zhí)行預(yù)匹配基于 數(shù)據(jù)類型來執(zhí)行,以在數(shù)據(jù)類型相同的輸出信息和輸入信息之間形成所述匹配關(guān)系。
4.根據(jù)權(quán)利要求1所述的方法,其中根據(jù)所述匹配關(guān)系執(zhí)行所述第二應(yīng)用包括 通過按照所述匹配關(guān)系將符合所述第一應(yīng)用的輸出信息定義的值作為第二應(yīng)用的相應(yīng)輸入信息的值,來執(zhí)行所述第二應(yīng)用。
5.根據(jù)權(quán)利要求1所述的方法,其中,響應(yīng)于所述應(yīng)用執(zhí)行結(jié)果符合所述應(yīng)用默認(rèn)結(jié) 果,確定該匹配關(guān)系正確。
6.根據(jù)權(quán)利要求1所述的方法,進(jìn)一步包括以下其中至少之一 輸出所述匹配關(guān)系的驗(yàn)證結(jié)果;以及保存被確定為正確的匹配關(guān)系。
7.一種用于組合第一應(yīng)用和第二應(yīng)用的方法,包括 載入第一應(yīng)用和第二應(yīng)用;根據(jù)權(quán)利要求1至7任一項(xiàng)所述的方法針對(duì)第一應(yīng)用和第二應(yīng)用執(zhí)行匹配關(guān)系驗(yàn)證, 以確定正確的匹配關(guān)系;以及按照所述被確定為正確的匹配關(guān)系組合所述第一應(yīng)用和所述第二應(yīng)用。
8.一種用于驗(yàn)證第一應(yīng)用和第二應(yīng)用的匹配關(guān)系的裝置,包括關(guān)系獲取裝置,配置用于根據(jù)驗(yàn)證需求獲取與所述第一應(yīng)用相關(guān)的輸出信息以及與所 述第二應(yīng)用相關(guān)的輸入信息之間的匹配關(guān)系;應(yīng)用執(zhí)行裝置,配置用于根據(jù)所述匹配關(guān)系執(zhí)行所述第二應(yīng)用,以得到應(yīng)用執(zhí)行結(jié)果;以及關(guān)系驗(yàn)證裝置,配置用于基于所述應(yīng)用執(zhí)行結(jié)果和第二應(yīng)用的應(yīng)用默認(rèn)結(jié)果,對(duì)匹配 關(guān)系執(zhí)行驗(yàn)證,以確定匹配關(guān)系是否正確。
9.根據(jù)權(quán)利要求8所述的裝置,其中所述關(guān)系獲取裝置包括數(shù)據(jù)對(duì)象獲取裝置,配置用于獲取所述第一應(yīng)用定義的輸出數(shù)據(jù)對(duì)象和第二應(yīng)用定義 的輸入數(shù)據(jù)對(duì)象,數(shù)據(jù)對(duì)象解析裝置,配置用于將所述輸出數(shù)據(jù)對(duì)象和/或所述輸入數(shù)據(jù)對(duì)象解析成基 本數(shù)據(jù)類型的輸出信息和輸入信息;以及信息預(yù)匹配裝置,配置用于對(duì)所述基本數(shù)據(jù)類型的輸出信息和輸入信息執(zhí)行預(yù)匹配, 以得到所述匹配關(guān)系。
10.根據(jù)權(quán)利要求9所述的裝置,其中所述信息預(yù)匹配裝置進(jìn)一步配置用于基于數(shù)據(jù) 類型來執(zhí)行所述預(yù)匹配,以在數(shù)據(jù)類型相同的輸出信息和輸入信息之間形成所述匹配關(guān)系。
11.根據(jù)權(quán)利要求8所述的裝置,其中所述應(yīng)用執(zhí)行裝置配置用于通過按照所述匹配 關(guān)系將符合所述第一應(yīng)用的輸出信息定義的值作為第二應(yīng)用的相應(yīng)輸入信息的值,來執(zhí)行 所述第二應(yīng)用。
12.根據(jù)權(quán)利要求8所述的裝置,其中,響應(yīng)于所述應(yīng)用執(zhí)行結(jié)果符合所述應(yīng)用默認(rèn)結(jié) 果,所述關(guān)系驗(yàn)證裝置確定該匹配關(guān)系正確。
13.根據(jù)權(quán)利要求8所述的裝置,進(jìn)一步包括以下其中至少之一 關(guān)系輸出裝置,配置用于輸出所述匹配關(guān)系的驗(yàn)證結(jié)果;以及 關(guān)系保存裝置,配置用于保存被確定為正確的所述匹配關(guān)系。
14.一種用于組合第一應(yīng)用和第二應(yīng)用的系統(tǒng),包括 應(yīng)用載入裝置,配置用于載入第一應(yīng)用和第二應(yīng)用;關(guān)系確定裝置,包括根據(jù)權(quán)利要求8至13任一項(xiàng)所述的裝置,用以對(duì)第一應(yīng)用和第二 應(yīng)用執(zhí)行匹配關(guān)系驗(yàn)證,以確定正確的匹配關(guān)系;以及應(yīng)用組合裝置,配置用于按照所述被確定正確的匹配關(guān)系組合所述第一應(yīng)用和所述第二應(yīng)用。
全文摘要
本發(fā)明公開了一種用于驗(yàn)證第一應(yīng)用和第二應(yīng)用的匹配關(guān)系的方法。該方法可以包括根據(jù)驗(yàn)證需求獲取與第一應(yīng)用相關(guān)的輸出信息以及與第二應(yīng)用相關(guān)的輸入信息之間的匹配關(guān)系;根據(jù)所述匹配關(guān)系執(zhí)行第二應(yīng)用,以得到應(yīng)用執(zhí)行結(jié)果;以及基于所述應(yīng)用執(zhí)行結(jié)果和第二應(yīng)用的應(yīng)用默認(rèn)結(jié)果,對(duì)匹配關(guān)系執(zhí)行驗(yàn)證,以確定匹配關(guān)系是否正確。另外,本發(fā)明還提供了一種用于驗(yàn)證第一應(yīng)用和第二應(yīng)用的匹配關(guān)系的裝置、以及一種用于組合第一應(yīng)用和第二應(yīng)用的方法和系統(tǒng)。通過本發(fā)明,可以對(duì)應(yīng)用的匹配關(guān)系進(jìn)行驗(yàn)證,提供比較合理的匹配關(guān)系,提高組合應(yīng)用的準(zhǔn)確性、可靠性和效率。同時(shí),本發(fā)明可以幫助分析出現(xiàn)問題的組合應(yīng)用,節(jié)省應(yīng)用調(diào)試時(shí)間。
文檔編號(hào)H04L12/58GK102035860SQ20091017199
公開日2011年4月27日 申請日期2009年9月24日 優(yōu)先權(quán)日2009年9月24日
發(fā)明者劉慧峰, 劉曉煒, 史敬威, 孟昕, 宋才良, 王煉 申請人:日電(中國)有限公司