專利名稱:跨平臺信息交換方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動網(wǎng)絡(luò)技術(shù),其特別涉及一種關(guān)于移動網(wǎng)絡(luò)的無連接通訊業(yè)務(wù)質(zhì)量控制的方法及裝置,具體來講是一種跨平臺信息交換方法及系統(tǒng)。
背景技術(shù):
一個軟件應(yīng)用程序可包括多個基于信息(message-based)的模塊,運行于一個硬件平臺上,例如移動電話裝置。而在軟件開發(fā)階段中,為了確保軟件程序中的所有模塊都正常運作,需要進行測試或仿真程序。然而,以移動電話裝置為例,要完成一項特定任務(wù),例如通訊聯(lián)機、接口操作、信息檢索等,需要為數(shù)眾多的軟件模塊參與。而這些為數(shù)眾多的模塊的參與將會造成測試過程中執(zhí)行追蹤與監(jiān)控作業(yè)上的困難,并且將會嚴重消耗電力。
因此,為了有效測試或更有效率地仿真任何模塊,優(yōu)選為在另一個硬件平臺上(例如計算機)執(zhí)行較復(fù)雜或是較消耗電力的測試程序。此外,因為在測試模塊的功能時,計算機并不能提供和移動電話裝置完全相同的環(huán)境。例如,計算機缺少實際的元件進行撥號(dial a phone call),而無法在計算機上執(zhí)行測試程序來測試移動電話的撥號功能。
因此,需要提供一種跨平臺信息交換方法及系統(tǒng)來解決上述的問題,以有效地測試或仿真任何模塊。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種跨平臺信息交換方法及系統(tǒng)。
本發(fā)明提供一種跨平臺信息交換方法,應(yīng)用于一第一裝置與一第二裝置之間,其中所述第一裝置中的一第一模塊被傳送至所述第二裝置,包括第一裝置接收一第一信息;
判斷所述第一信息是否用以提供給所述第一模塊;如果所述第一信息是用以提供給所述第一模塊,則分派第一信息至所述第二裝置;以及將所述第一信息轉(zhuǎn)換為相容于所述第二裝置的一格式。
所述第二裝置包括一應(yīng)用程序單元,所述方法還包括伴隨所述第一模塊來執(zhí)行所述應(yīng)用程序單元,用以取得一第二信息;判斷所述第二信息是否用以提供給第一裝置中的一第二模塊;如果所述第二信息是用以提供給第二模塊,將第二信息轉(zhuǎn)換為相容于第一裝置的一格式;以及分派所述轉(zhuǎn)換后的第二信息至第一裝置中的第二模塊。
所述應(yīng)用程序單元為一測試程序單元,用來測試所述第一模塊。
所述應(yīng)用程序單元為一除錯程序單元,用來為所述第一模塊除錯。
所述第一信息與第二信息通過TCP/IP、802.11x、RS232或藍牙通訊來傳送。
所述格式從一信息數(shù)據(jù)庫檢索得到。
所述第一信息是一通訊協(xié)議信息。
所述第一裝置為一手機、一個人數(shù)字化助理、一MP3播放器、一隨身碟或一可編程消費電子產(chǎn)品。
本發(fā)明還提供了一種跨平臺信息交換系統(tǒng),應(yīng)用于一第一裝置與一第二裝置之間,其中,所述第一裝置中的至少一第一模塊被傳送至第二裝置,所述系統(tǒng)包括一信息分派器,置于所述第一裝置,用以接收一第一信息以及判斷所述第一信息是否用以提供給所述第一模塊;如果所述第一信息是用以提供給第一模塊,則所述信息分派器分派第一信息至第二裝置;以及一轉(zhuǎn)換器,將所述第一信息轉(zhuǎn)換為相容于第二裝置的一格式。
所述的跨平臺信息交換系統(tǒng)還包括一執(zhí)行器,伴隨所述第一模塊來執(zhí)行所述應(yīng)用程序單元,用以取得一第二信息,其中所述信息分派器還判斷所述第二信息是否用以提供給第一裝置中的一第二模塊;如果所述第二信息是用以提供給第二模塊,則將第二信息轉(zhuǎn)換為相容于第一裝置的一格式,并分派所述轉(zhuǎn)換后的第二信息至第一裝置中的第二模塊。
所述應(yīng)用程序單元為一測試程序單元,用來測試所述第一模塊。
所述應(yīng)用程序單元為一除錯程序單元,用來為所述第一模塊除錯。
所述第一信息與第二信息通過TCP/IP、802.11x、RS232或藍牙通訊來傳送。
所述格式從一信息數(shù)據(jù)庫檢索得到。
所述第一信息是一通訊協(xié)議信息。
所述第一裝置為一手機、一個人數(shù)字化助理、一MP3播放器、一隨身碟或一可編程消費電子產(chǎn)品。
本發(fā)明還提供了一種跨平臺信息交換方法,應(yīng)用于一第一裝置與一第二裝置之間,其中所述第一裝置中的一第一模塊被傳送至所述第二裝置,包括下列步驟接收一第一信息;判斷所述第一信息是否用以提供給所述第一模塊;若所述第一信息是用以提供給所述第一模塊,分派所述第一信息至所述第二裝置,其中,所述第二裝置將第一信息轉(zhuǎn)換為相容于所述第二裝置的一格式。
本發(fā)明還提供了一種跨平臺信息交換系統(tǒng),應(yīng)用于一第一裝置與一第二裝置之間,其中所述第一裝置中的至少一第一模塊被傳送至所述第二裝置,包括一接收器,用以接收一第一信息;以及一控制器,耦接于所述接收器,用以判斷所述第一信息是否用以提供給所述第一模塊,其中,如果所述第一信息是用以提供給第一模塊,則所述控制器分派第一信息至第二裝置;其中,所述第二裝置還將所述第一信息轉(zhuǎn)換為相容于第二裝置的一格式。
本發(fā)明的有益效果在于能夠?qū)崿F(xiàn)跨平臺的信息交換,以有效地完成包括多個模塊的軟件程序的測試或仿真。
圖1為本發(fā)明實施例的跨平臺信息交換系統(tǒng);圖2為本發(fā)明實施例的移動裝置示意圖;圖3為本發(fā)明實施例的信息交換系統(tǒng)的測試計算機的硬件架構(gòu)圖;圖4為本發(fā)明實施例在兩個裝置間的跨平臺信息交換方法的方法流程圖;圖5為本發(fā)明實施例的儲存媒體;圖6為本發(fā)明實施例應(yīng)用于第一裝置及第二裝置間的跨平臺信息交換系統(tǒng)的框圖;圖7為本發(fā)明實施例的跨平臺信息交換方法的方法流程圖;圖8為范例的信息數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)示意圖;圖9為本發(fā)明實施例的跨平臺信息交換系統(tǒng)的框圖。
具體實施例方式
圖1為本發(fā)明實施例的跨平臺信息交換系統(tǒng)20,包括互相連接的移動裝置21及測試計算機22。將被測試的軟件包括多個軟件模塊,其中的一部分模塊可由應(yīng)用程序單元管理,所述的應(yīng)用程序單元(如測試程序單元或除錯程序(debug program)單元)由測試計算機22執(zhí)行;其余的模塊則內(nèi)存于移動裝置21。移動裝置21及測試計算機22可通過TCP/IP、802.11x、RS232或藍牙來連接。
圖2為依據(jù)本發(fā)明實施例的移動裝置21的示意圖,包括數(shù)字信號處理器(DSPdigital signal processor)211、模擬基頻(analog baseband)212、射頻(Radio Frequency)單元213、天線(antenna)214、控制單元215、顯示屏幕216、鍵盤217、電源管理單元218和存儲器裝置219。所述的移動裝置可以為個人數(shù)字化助理(PDA)、MP3播放器、隨身碟、可編程消費電子產(chǎn)品等??刂茊卧?15可為一個微處理單元(micro-processing unit),其可從存儲器裝置219加載及執(zhí)行欲測試的模塊。存儲器裝置219優(yōu)選為隨機存取存儲器(RAM),但也可為只讀存儲器(ROM)或閃存(flash memory),用以儲存欲測試的模塊。
圖3為本發(fā)明實施例信息交換系統(tǒng)的測試計算機22的硬件架構(gòu)圖。圖3的硬件環(huán)境包括處理單元(processing unit)221、存儲器222、儲存裝置223、輸入裝置224、顯示裝置225以及通訊裝置226。存儲器222優(yōu)選為隨機存取存儲器(RAM),但也可為只讀存儲器(ROM)或閃存(flash memory)。存儲器222優(yōu)選儲存可由處理單元221執(zhí)行的程序模塊,來完成不同硬件平臺間的信息交換功能。一般而言,程序模塊包含常序(routines)、程序(program)、對象(object)、元件(component)、劇本指令(scripts)、網(wǎng)頁(Web pages)等,用以執(zhí)行特定功能或特定抽象數(shù)據(jù)類型(abstract data type)。除此之外,所述的測試計算機22可以為其他計算機系統(tǒng)結(jié)構(gòu)(configuration)上,例如,手持式設(shè)備(hand-held devices)、多處理器系統(tǒng)、基于微處理器或可編程的消費電子產(chǎn)品(microprocessor-based orprogrammable consumer electronics)、網(wǎng)絡(luò)計算機、迷你計算機、大型主機以及類似的設(shè)備。此外,所述的測試計算機22還可以為分布式運算環(huán)境,其運算工作由一連接于通訊網(wǎng)絡(luò)的遠端處理設(shè)備執(zhí)行。在分布式環(huán)境中,程序模塊可同時存在于本地以及遠端存儲器儲存裝置中。而遠端存取架構(gòu)包括分布式元件對象模型(DCOM)、公共對象請求代理體系結(jié)構(gòu)(CORBA)、網(wǎng)頁元件(Web objects)、網(wǎng)絡(luò)服務(wù)(Web Services)或其它類似架構(gòu)。儲存裝置223可為一個硬盤裝置、軟盤裝置、光盤裝置、可攜式儲存裝置或非揮發(fā)存儲器裝置(nonvolatile memory drive)。這些裝置以及其相關(guān)的計算機可讀取媒體(computer-readable media)提供計算機可讀取指令、數(shù)據(jù)結(jié)構(gòu)或程序模塊的非揮發(fā)儲存空間(nonvolatile storage)。
圖4為本發(fā)明實施例在兩個裝置間的跨平臺信息交換方法的方法流程圖,所述兩個裝置分別為第一裝置和第二裝置。設(shè)置于第一裝置中的一個模塊的至少一個信息將被傳送至第二裝置。在步驟S41,首先接收一個信息。在步驟S43,判斷所述信息是否用以提供給第一裝置。若是,流程進行到步驟S45。在另一個實施例中,該步驟為,判斷所述信息是否應(yīng)提供給內(nèi)存于第二裝置的另一個模塊。在步驟S45,分派所述信息至第二裝置。在步驟S47,將信息轉(zhuǎn)換為相容于第二裝置的格式。
圖5為本發(fā)明實施例的儲存媒體,儲存用以提供跨平臺信息交換方法的計算機程序單元520。此計算機程序產(chǎn)品包括儲存媒體50,其中,包括有可被計算機系統(tǒng)執(zhí)行的計算機可讀取程序單元。此計算機可讀取程序單元包括接收信息模塊521,判斷信息是否用以提供給一個模塊的模塊522,分派信息模塊523,將信息轉(zhuǎn)換為一個特定格式的模塊524。
圖6為本發(fā)明實施例應(yīng)用于第一裝置及第二裝置間的跨平臺信息交換系統(tǒng)的框圖。在第一裝置中的一個模塊的至少一個信息被傳送到第二裝置。信息交換系統(tǒng)60包括信息分派器61及轉(zhuǎn)換器63。信息分派器61設(shè)置于第一裝置,用以接收信息,并且判斷所述信息是否將用以提供給第二裝置中的一個模塊。如果是,信息分派器61分派所述信息至第二裝置中的所述模塊。而在分派之前,轉(zhuǎn)換器63將轉(zhuǎn)換所述信息為相容于第二裝置的特定格式。此外,上述的跨平臺信息交換系統(tǒng)還包括一執(zhí)行器(圖中未示出),伴隨第一模塊來執(zhí)行應(yīng)用程序單元,用以取得一第二信息。
圖7為本發(fā)明實施例的跨平臺信息交換方法的方法流程圖,分為兩個區(qū)域,左邊區(qū)域為由移動裝置21所執(zhí)行的步驟,右邊區(qū)域為由測試計算機22所執(zhí)行的步驟,兩邊以虛線相隔表示區(qū)別。測試計算機22中包括第一模塊,移動裝置21中包括第二模塊。第一模塊可連接應(yīng)用程序單元,例如除錯程序單元或測試程序單元,以方便追蹤(trace)及監(jiān)控第一模塊的執(zhí)行。
在步驟S7111,從第二模塊接收一個請求信息。在步驟S7113,判斷該請求信息是否傳遞給第一模塊,如果是,流程進行至步驟S7121。另一個情況中,該步驟可以為,判斷所述請求信息是否用以傳遞給設(shè)置于測試計算機22中的第一模塊。在步驟S7121,將該請求信息以相應(yīng)于測試計算機22的操作環(huán)境的相關(guān)格式傳送至測試計算機22。所述格式可從信息數(shù)據(jù)庫檢索得到。測試計算機22的操作環(huán)境可為一個仿真器(emulator),其使用軟件來仿真移動裝置的硬件。圖8為范例的信息數(shù)據(jù)庫80的數(shù)據(jù)結(jié)構(gòu)示意圖。信息數(shù)據(jù)庫80通常包括信息儲存空間(repository)81,用來儲存在不同操作環(huán)境下每個信息的規(guī)格,例如信息名稱、信息內(nèi)容的參數(shù)以及參數(shù)排列方式等;信息數(shù)據(jù)庫80還包括模塊儲存空間83,用來儲存?zhèn)€別模塊的規(guī)格。
在步驟S7211,從移動裝置21接收請求信息。在步驟S7213,傳送所接收的信息至第一模塊。在步驟S7221,從第一模塊取得相應(yīng)于該請求信息的回復(fù)信息。在步驟S7223,判斷該回復(fù)信息是否用以傳遞給第二模塊,如果是,則流程進行至步驟S7231。在另一個情況中,該步驟可以為,判斷所述回復(fù)信息是否用以傳遞給內(nèi)存于移動裝置21中的模塊。需注意的是,可通過連接的應(yīng)用程序單元追蹤及監(jiān)控第一模塊的執(zhí)行細節(jié),例如變量值、程序代碼執(zhí)行覆蓋范圍(code coverage)、條件分支執(zhí)行覆蓋范圍(branch coverage)等。在步驟S7231,傳送相應(yīng)于移動裝置21的操作環(huán)境的格式的回復(fù)信息至移動裝置21。移動裝置21的操作環(huán)境可為移動裝置的作業(yè)系統(tǒng)917(如圖9所示)。所述格式可從信息數(shù)據(jù)庫80檢索而得。
在步驟S7131,從測試計算機22接收回復(fù)信息。在步驟S7133,傳送所接收的信息至第二模塊。
圖9為依據(jù)本發(fā)明實施例的跨平臺信息交換系統(tǒng)的框圖,包括移動裝置21及測試計算機22。測試計算機22包括欲測試的模塊921,行動裝置21包括模塊911和912。在一些例子中,模塊921可初始地從移動裝置21傳送至測試計算機22。例如,模塊921可為原本運行于移動裝置21的射頻模塊,負責無線傳送或接收信號。另外,在本發(fā)明中,可有多個模塊921被測試。另一方面來說,模塊921可與應(yīng)用程序單元929相連接,應(yīng)用程序單元929可為除錯程序單元或測試程序單元,以利追蹤及監(jiān)控模塊921的執(zhí)行。應(yīng)用程序單元929可為一個整合的測試環(huán)境,提供各式各樣的追蹤及監(jiān)控功能,例如設(shè)定中斷點(breakpoints)、偵測程序代碼以及條件分支執(zhí)行覆蓋范圍、逐步追蹤(step-by-step tracing)等。移動裝置21還包括信息數(shù)據(jù)庫80、轉(zhuǎn)換器913、信息分派器915及作業(yè)系統(tǒng)917。
轉(zhuǎn)換器913從模塊911或912接收請求信息,并且判斷所述請求信息是否應(yīng)傳遞給模塊921。如果是,信息分派器915傳送請求信息至測試計算機22。測試計算機22中的信息分派器925將傳遞所述請求信息至相應(yīng)的轉(zhuǎn)換器923,并且轉(zhuǎn)換器923將所接收到的請求信息轉(zhuǎn)換為相應(yīng)于測試計算機22的操作環(huán)境的特定格式。所述格式可從內(nèi)存的信息數(shù)據(jù)庫80檢索而得。測試計算機的操作環(huán)境可為仿真器(emulator)927,其利用軟件來仿真移動裝置的硬件。在一些實施例中,信息分派器915通過TCP/IP、802.11x、RS232或藍牙連接傳送所轉(zhuǎn)換的請求信息至信息分派器925。
在一些實施例中,在信息分派器925通過轉(zhuǎn)換器923傳送請求信息至模塊921之后,模塊921可產(chǎn)生回復(fù)信息并提供給模塊911或移動裝置21中的模塊912。當從模塊921取得回復(fù)信息時,轉(zhuǎn)換器923判斷所述回復(fù)信息是否應(yīng)傳遞給模塊911或912,如果是,信息分派器925將傳送所述回復(fù)信息至移動裝置21。移動裝置21中的信息分派器915將接收所述回復(fù)信息至轉(zhuǎn)換器913,并且轉(zhuǎn)換器913將所接收到的回信息轉(zhuǎn)換為相應(yīng)于行動裝置21的操作環(huán)境的特定格式。然而,更需注意的是,轉(zhuǎn)換器913和923都能用來轉(zhuǎn)換從移動裝置21或測試計算機22中傳來的信息的格式。因此,在傳送至其它裝置之前,不論是移動裝置21或測試計算機22,所有的信息都能以適當格式來傳送。也就是,當轉(zhuǎn)換器923判斷所述回復(fù)信息應(yīng)傳遞給模塊911或912時,在分派之前,轉(zhuǎn)換器923將回復(fù)信息轉(zhuǎn)換為相應(yīng)于行動裝置21的操作環(huán)境的特定格式。在一些實施例中,優(yōu)選地,發(fā)明中可有一個或二個轉(zhuǎn)換器。因此,為了節(jié)省成本,轉(zhuǎn)換器913或923中的一個可被舍棄。接著,信息分派器915將通過TCP/IP、802.11x、RS232或藍牙連接并傳送所轉(zhuǎn)換的回復(fù)信息至信息分派器925。
信息分派器915通過轉(zhuǎn)換器913傳送回復(fù)信息至模塊911或912。需注意的是,轉(zhuǎn)換器913及923可作為中間元件來監(jiān)督模塊間傳送的所有信息;并且,必要時,轉(zhuǎn)換信息為特定格式。
本發(fā)明的方法與系統(tǒng)、特定形式或其部分,可以以程序代碼的形式包含于實體媒體,如軟盤、光盤片、硬盤、或是任何其它機器可讀取(如計算機可讀取)儲存媒體。其中,當程序代碼被機器(如光驅(qū))加載且執(zhí)行時,此機器變成用以參與本發(fā)明的裝置。本發(fā)明的方法與裝置也可以以程序代碼形式通過一些傳送媒體,如電線或電纜、光纖或是任何傳輸形式進行傳送。其中,當程序代碼被機器,如計算機接收、加載且執(zhí)行時,此機器變成用以參與本發(fā)明的裝置。當在一般用途處理單元(general-purpose processing unit)運行時,程序代碼結(jié)合處理器提供一操作類似于應(yīng)用特定邏輯電路的獨特裝置。
以上具體實施方式
僅用于說明本發(fā)明,而非用于限定本發(fā)明。
權(quán)利要求
1.一種跨平臺信息交換方法,應(yīng)用于一第一裝置與一第二裝置之間,其特征在于,所述第一裝置中的一第一模塊被傳送至所述第二裝置,包括下列步驟第一裝置接收一第一信息;判斷所述第一信息是否用以提供給所述第一模塊;如果所述第一信息是用以提供給所述第一模塊,則分派第一信息至所述第二裝置;以及將所述第一信息轉(zhuǎn)換為相容于所述第二裝置的一格式。
2.根據(jù)權(quán)利要求1所述的跨平臺信息交換方法,其特征在于,所述第二裝置包括一應(yīng)用程序單元,所述方法還包括伴隨所述第一模塊來執(zhí)行所述應(yīng)用程序單元,用以取得一第二信息;判斷所述第二信息是否用以提供給第一裝置中的一第二模塊;如果所述第二信息是用以提供給第二模塊,將第二信息轉(zhuǎn)換為相容于第一裝置的一格式;以及分派所述轉(zhuǎn)換后的第二信息至第一裝置中的第二模塊。
3.根據(jù)權(quán)利要求2所述的跨平臺信息交換方法,其特征在于,所述應(yīng)用程序單元為一測試程序單元,用來測試所述第一模塊。
4.根據(jù)權(quán)利要求2所述的跨平臺信息交換方法,其特征在于,所述應(yīng)用程序單元為一除錯程序單元,用來為所述第一模塊除錯。
5.根據(jù)權(quán)利要求2所述的跨平臺信息交換方法,其特征在于,所述第一與第二信息通過TCP/IP、802.11x、RS232或藍牙通訊來傳送。
6.根據(jù)權(quán)利要求5所述的跨平臺信息交換方法,其特征在于,所述格式從一信息數(shù)據(jù)庫檢索得到。
7.根據(jù)權(quán)利要求1所述的跨平臺信息交換方法,其特征在于,所述第一信息是一通訊協(xié)議信息。
8.根據(jù)權(quán)利要求1所述的跨平臺信息交換方法,其特征在于,所述第一裝置為一手機、一個人數(shù)字化助理、一MP3播放器、一隨身碟或一可編程消費電子產(chǎn)品。
9.一種跨平臺信息交換系統(tǒng),應(yīng)用于一第一裝置與一第二裝置之間,其特征在于,所述第一裝置中的至少一第一模塊被傳送至第二裝置,所述系統(tǒng)包括一信息分派器,置于所述第一裝置,用以接收一第一信息以及判斷所述第一信息是否用以提供給所述第一模塊;如果所述第一信息是用以提供給第一模塊,則所述信息分派器分派第一信息至第二裝置;以及一轉(zhuǎn)換器,將所述第一信息轉(zhuǎn)換為相容于第二裝置的一格式。
10.根據(jù)權(quán)利要求9所述的跨平臺信息交換系統(tǒng),其特征在于,還包括一執(zhí)行器,伴隨所述第一模塊來執(zhí)行所述應(yīng)用程序單元,用以取得一第二信息;其中所述信息分派器還判斷所述第二信息是否用以提供給第一裝置中的一第二模塊;如果所述第二信息是用以提供給第二模塊,則將第二信息轉(zhuǎn)換為相容于第一裝置的一格式,以及分派所述轉(zhuǎn)換后的第二信息至第一裝置中的第二模塊。
11.根據(jù)權(quán)利要求10所述的跨平臺信息交換系統(tǒng),其特征在于,所述應(yīng)用程序單元為一測試程序單元,用來測試所述第一模塊。
12.根據(jù)權(quán)利要求10所述的跨平臺信息交換系統(tǒng),其特征在于,所述應(yīng)用程序單元為一除錯程序單元,用來為所述第一模塊除錯。
13.根據(jù)權(quán)利要求9所述的跨平臺信息交換系統(tǒng),其特征在于,所述第一信息與第二信息通過TCP/IP、802.11x、RS232或藍牙通訊來傳送。
14.根據(jù)權(quán)利要求9所述的跨平臺信息交換系統(tǒng),其特征在于,所述格式從一信息數(shù)據(jù)庫檢索得到。
15.根據(jù)權(quán)利要求9所述的跨平臺信息交換系統(tǒng),其特征在于,所述第一信息是一通訊協(xié)議信息。
16.根據(jù)權(quán)利要求9所述的跨平臺信息交換系統(tǒng),其特征在于,所述第一裝置為一手機、一個人數(shù)字化助理、一MP3播放器、一隨身碟或一可編程消費電子產(chǎn)品。
17.一種跨平臺信息交換方法,其特征在于,應(yīng)用于一第一裝置與一第二裝置之間,其中所述第一裝置中的一第一模塊被傳送至所述第二裝置,包括下列步驟第一裝置接收一第一信息;判斷所述第一信息是否用以提供給所述第一模塊;若所述第一信息是用以提供給所述第一模塊,分派所述第一信息至所述第二裝置,其中,所述第二裝置將第一信息轉(zhuǎn)換為相容于所述第二裝置的一格式。
18.一種跨平臺信息交換系統(tǒng),其特征在于,應(yīng)用于一第一裝置與一第二裝置之間,其中所述第一裝置中的至少一第一模塊被傳送至所述第二裝置,包括一接收器,用以接收一第一信息;以及一控制器,耦接于所述接收器,用以判斷所述第一信息是否用以提供給所述第一模塊;其中,如果所述第一信息是用以提供給第一模塊,則所述控制器分派第一信息至第二裝置;其中,所述第二裝置還將所述第一信息轉(zhuǎn)換為相容于第二裝置的一格式。
全文摘要
本發(fā)明提供一種跨平臺信息交換方法及系統(tǒng),應(yīng)用于一第一裝置與一第二裝置之間,其中第一裝置的至少一個模塊被傳送至第二裝置。本發(fā)明的跨平臺信息交換方法首先接收一個信息;接著判斷此信息是否用以提供給被傳送的模塊,如果是,則將信息分派至第二裝置并轉(zhuǎn)換為相容于第二裝置的格式。通過本發(fā)明能夠?qū)崿F(xiàn)跨平臺的信息交換,以提高測試或仿真包括多個模塊的軟件程序的效率。
文檔編號H04W28/02GK1874603SQ20061007892
公開日2006年12月6日 申請日期2006年4月27日 優(yōu)先權(quán)日2005年6月2日
發(fā)明者學(xué)冠升, 戴志儒, 曾怡貴 申請人:聯(lián)發(fā)科技股份有限公司