專利名稱:多語言軟件程序開發(fā)平臺的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種計(jì)算機(jī)信息技術(shù),特別是關(guān)于一種多語言軟件程序開發(fā)平臺,可搭載至計(jì)算機(jī)工作站,讓軟件程序開發(fā)人員通過單一化的開發(fā)程序,開發(fā)出適合在多國語言的操作系統(tǒng)下信息平臺執(zhí)行的軟件程序。
背景技術(shù):
移動(dòng)電話裝置是一種小型的信息平臺,使用者可用其進(jìn)行無線雙向通話,有些可執(zhí)行一些簡單的信息處理功能,例如收發(fā)短信、連接至國際互聯(lián)網(wǎng)瀏覽網(wǎng)頁資料、拍攝數(shù)字相片等。例如,One Touch即為一種常用的移動(dòng)電話品牌。
如同個(gè)人計(jì)算機(jī),移動(dòng)電話裝置也需搭載特定的操作系統(tǒng)及應(yīng)用程序提供所需的信息處理功能。實(shí)際應(yīng)用上,由于移動(dòng)電話裝置在世界各國銷售,因此經(jīng)常需要針對國家的不同,在移動(dòng)電話裝置中搭載不同語言的操作系統(tǒng)及應(yīng)用程序,其語言種類例如包括繁體中文、簡體中文、日文、英文、德文、法文等。因此在開發(fā)移動(dòng)電話裝置的操作系統(tǒng)和應(yīng)用程序時(shí),便需要考慮到其軟件程序的本土化(localization)問題。
傳統(tǒng)上,軟件程序的開發(fā)及本土化的做法通常是首先由軟件程序開發(fā)人員以特定的語言(例如英文)開發(fā)出一套軟件程序,并將有關(guān)自然語言信息的相關(guān)文字資料儲存在特定的文件;接著再在需要進(jìn)行本土化時(shí)(例如將英文版的軟件程序轉(zhuǎn)換成繁體中文版的軟件程序),再由軟件程序開發(fā)人員將該文件中的文字信息(例如英文),翻譯成另一語言的文字信息(例如繁體中文)。然而這種作法的一項(xiàng)缺點(diǎn)在于,開發(fā)過程與本土化過程分別為兩個(gè)不同的先后階段,而非單一化的過程,因此會使得軟件程序的本土化應(yīng)用實(shí)現(xiàn)過程較為遲緩。
發(fā)明內(nèi)容
為克服上述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的主要目的在于提供一種多語言軟件程序開發(fā)平臺,可讓軟件程序開發(fā)人員方便地通過單一化的開發(fā)程序,即可開發(fā)出適用于多國語言的操作系統(tǒng)下信息平臺來執(zhí)行的軟件程序。
本發(fā)明的多語言軟件程序開發(fā)平臺實(shí)際應(yīng)用上是搭載至計(jì)算機(jī)工作站,讓軟件程序開發(fā)人員可在該計(jì)算機(jī)工作站上通過單一化的開發(fā)程序開發(fā)出軟件程序,且讓該軟件程序可執(zhí)行各種語言的操作系統(tǒng)下的信息平臺,例如移動(dòng)電話裝置、桌上型個(gè)人計(jì)算機(jī)、筆記本型計(jì)算機(jī)、平板型計(jì)算機(jī)、個(gè)人數(shù)字助理裝置等,且其所搭載操作系統(tǒng)的語言種類可例如包括繁體中文、簡體中文、英文、日文、德文、法文等。
該多語言軟件程序開發(fā)平臺至少包括組件選擇模塊,可提供圖形化的組件選擇接口,且該圖形化的組件選擇接口中包括組件清單,用于響應(yīng)使用者操控的組件選擇事件而從該組件清單中選擇出用于整合至該軟件程序的組件;組件屬性設(shè)定模塊,可提供組件屬性設(shè)定接口來響應(yīng)使用者操控的組件屬性設(shè)定事件,用于設(shè)定一組預(yù)定的組件屬性資料,其中至少包括一組相關(guān)的多語言的文字資料,借此定義出該軟件程序中的各個(gè)組件實(shí)際執(zhí)行時(shí)所顯示的文字信息;事件響應(yīng)方式定義模塊,可響應(yīng)使用者操控的事件響應(yīng)處理程序輸入事件,定義出該組件選擇模塊所選擇的各個(gè)組件實(shí)際執(zhí)行時(shí)針對特定事件的響應(yīng)方式;組件編碼模塊,可采用特定的編碼方式將該組件屬性設(shè)定模塊所定義的各個(gè)組件的屬性編譯成特定格式的組件描述文件;組件封裝模塊,用于將該組件編碼模塊產(chǎn)生的組件描述文件連同該事件響應(yīng)方式定義模塊所定義的事件響應(yīng)方式的相關(guān)數(shù)據(jù)封裝成組件封裝包;以及中介機(jī)制兼容程序代碼生成模塊,可將該組件封裝模塊產(chǎn)生的組件封裝包中的數(shù)據(jù)內(nèi)容,按照特定的中介機(jī)制規(guī)范生成兼容至該中介機(jī)制規(guī)范的可執(zhí)行文件,并將此可執(zhí)行文件整合至該軟件程序;其中當(dāng)該可執(zhí)行文件在特定語言的信息平臺下執(zhí)行時(shí),該可執(zhí)行文件將在該信息平臺上顯示出其中所定義的組件,且該可執(zhí)行文件將自動(dòng)檢測該信息平臺操作系統(tǒng)的語言類別,據(jù)此在該組件上顯示出對應(yīng)的語言的文字信息。
本發(fā)明的多語言軟件程序開發(fā)平臺的特點(diǎn)在于,可讓軟件程序開發(fā)人員在設(shè)計(jì)特定的組件(例如圖形化按鍵)且該組件需顯示特定的文字信息時(shí),只要通過特定的組件屬性設(shè)定接口,即可定義出該組件的各項(xiàng)屬性,包括該特定的文字信息在多個(gè)特定語言中的文字表達(dá)方式;接著即可通過特定的描述語言,例如標(biāo)準(zhǔn)的XML(Extensible MarkupLanguage)格式的數(shù)據(jù)描述語言,描述該組件的屬性及事件響應(yīng)方式從而產(chǎn)生XML文件;再接著將該XML文件經(jīng)封裝后再根據(jù)特定的中介機(jī)制規(guī)范,例如CORBA(Common Object Request Broker Architecture)的中介機(jī)制規(guī)范,生成符合該中介機(jī)制規(guī)范的可執(zhí)行文件,并將此可執(zhí)行文件整合至該軟件程序。即可讓該軟件程序在特定語言的信息平臺下執(zhí)行時(shí),將該可執(zhí)行文件圖形化組件顯示在該信息平臺上,并自動(dòng)檢測該信息平臺操作系統(tǒng)的語言類別,據(jù)此在該圖形化組件上顯示出對應(yīng)的語言的文字信息。
與現(xiàn)有技術(shù)比較,由于本發(fā)明僅通過單一開發(fā)程序,而不必如現(xiàn)有做法般再進(jìn)行語言本土化程序,因此顯然會使軟件程序的開發(fā)過程及全球化應(yīng)用更快速而有效率。
圖1為應(yīng)用結(jié)構(gòu)示意圖,顯示本發(fā)明的多語言軟件程序開發(fā)平臺的應(yīng)用結(jié)構(gòu);圖2為系統(tǒng)結(jié)構(gòu)示意圖,顯示本發(fā)明的多語言軟件程序開發(fā)平臺內(nèi)部結(jié)構(gòu)的對象導(dǎo)向組件模型;圖3A為屏幕圖形示意圖,顯示本發(fā)明的多語言軟件程序開發(fā)平臺提供的圖形化組件(按鍵)的一個(gè)實(shí)施范例;圖3B為屏幕圖形示意圖,顯示本發(fā)明的多語言軟件程序開發(fā)平臺提供的組件屬性設(shè)定接口的一個(gè)實(shí)施范例;圖4A-4D為屏幕圖形示意圖,顯示本發(fā)明的多語言軟件程序開發(fā)平臺開發(fā)出的圖形化對象(按鈕),分別在不同語言的操作系統(tǒng)下執(zhí)行時(shí)顯示出不同的語言字型的一個(gè)實(shí)施范例;圖5為屏幕圖形示意圖,顯示本發(fā)明的多語言軟件程序開發(fā)平臺開發(fā)出的圖形化對象(按鈕)的事件響應(yīng)方式的一個(gè)實(shí)施范例。
具體實(shí)施例方式
實(shí)施例以下即配合附圖,詳細(xì)說明本發(fā)明的多語言軟件程序開發(fā)平臺的圖1是本發(fā)明的多語言軟件程序開發(fā)平臺100的應(yīng)用結(jié)構(gòu)。如圖所示,本發(fā)明的多語言軟件程序開發(fā)平臺100實(shí)際應(yīng)用上是搭載至計(jì)算機(jī)工作站10,且進(jìn)而整合有中介機(jī)制模塊11,例如按照CORBA(Common Object Request Broker Architecture)標(biāo)準(zhǔn)規(guī)范構(gòu)建的中介機(jī)制模塊。使用者(即軟件程序開發(fā)人員)可利用本發(fā)明的該多語言軟件程序開發(fā)平臺100在計(jì)算機(jī)工作站10上開發(fā)出GUI(Graphic UserInterface)型的軟件程序101,且該軟件程序101不必再經(jīng)由語言本土化程序,即可在各種特定語言的操作系統(tǒng)下的信息平臺20、21、22、23上執(zhí)行。實(shí)際應(yīng)用中,這些信息平臺20、21、22、23可例如是移動(dòng)電話裝置、桌上型個(gè)人計(jì)算機(jī)、筆記本型計(jì)算機(jī)、平板型計(jì)算機(jī)(TabletPC)、個(gè)人數(shù)字助理裝置(Personal Digital Assistant,PDA)等,且其上搭載的操作系統(tǒng)30、31、32、33的語言種類可例如分別是繁體中文、簡體中文、英文、德文等。此外,為了能夠執(zhí)行利用本發(fā)明的多語言軟件程序開發(fā)平臺100開發(fā)出的軟件程序101,這些信息平臺20、21、22、23必須預(yù)先安裝與中介機(jī)制模塊11相應(yīng)的同型的中介機(jī)制模塊40、41、42、43,例如為CORBA兼容型的中介機(jī)制模塊。
由于CORBA是計(jì)算機(jī)信息業(yè)界常用及熟知的一種標(biāo)準(zhǔn)規(guī)范,因此說明書中不對其內(nèi)容作進(jìn)一步說明。
如圖2所示,本發(fā)明的多語言軟件程序開發(fā)平臺100的內(nèi)部結(jié)構(gòu)的對象導(dǎo)向組件模型(object-oriented component model)至少包括(a)組件選擇模塊110;(b)組件屬性設(shè)定模塊120;(c)事件響應(yīng)方式定義模塊130;(d)組件編碼模塊210;(e)組件封裝模塊220;以及(f)中介機(jī)制兼容程序代碼生成模塊230。具體實(shí)施時(shí),組件選擇模塊110、組件屬性設(shè)定模塊120和事件響應(yīng)方式定義模塊130即構(gòu)成本發(fā)明的多語言軟件程序開發(fā)平臺100的客戶端開發(fā)接口;組件編碼模塊210、組件封裝模塊220和中介機(jī)制兼容程序代碼生成模塊230則可直接調(diào)用CORBA中介機(jī)制模塊11中的相關(guān)功能模塊。
組件選擇模塊110可提供圖形化的組件選擇接口(未在附圖中顯示),且該圖形化的組件選擇接口中包括組件清單,其中提供有各種預(yù)制的軟件組件,例如包括圖形化按鍵、對話框、信息框等。使用者(即軟件程序開發(fā)人員)即可通過計(jì)算機(jī)工作站10發(fā)出組件選擇事件301(例如使用鼠標(biāo)從該圖形化組件選擇接口中以拖曳方式(drag-and-drop)選擇出各個(gè)整合至該軟件程序101的組件)。圖3A即是組件選擇模塊110提供的一個(gè)圖形化按鍵410,例如包括鍵值顯示區(qū)411和文字顯示區(qū)412;其中該鍵值顯示區(qū)411顯示對應(yīng)的鍵值,例如[1]、[2]、[3]等;該文字顯示區(qū)412則顯示特定語言的文字信息,例如是繁體中文的[一見通]或英文的[One Touch]。
組件屬性設(shè)定模塊120可提供如圖3B所示的組件屬性設(shè)定接口420,使用者可用該組件屬性設(shè)定接口420設(shè)定上述組件選擇模塊110所選擇的各個(gè)組件的屬性,其中至少包括各個(gè)組件所包括的文字信息在特定語言中的文字表達(dá)方式;也就是使用者可通過計(jì)算機(jī)工作站10發(fā)出使用者激活的組件屬性設(shè)定事件302(例如是使用鍵盤或鼠標(biāo)來設(shè)定一組參數(shù)或文字信息),令組件屬性設(shè)定模塊120響應(yīng)此組件屬性設(shè)定事件302而接收使用者所設(shè)定的屬性值。例如,圖3A所示的圖形化按鍵410所對應(yīng)的圖3B的組件屬性設(shè)定接口420例如提供有位置屬性設(shè)定格421和鍵值屬性設(shè)定格422,使用者可用其設(shè)定該圖形化按鍵410的位置坐標(biāo)值和鍵對應(yīng)值;且進(jìn)而提供有一組多語言設(shè)定格,例如包括繁體中文設(shè)定格423a、簡體中文設(shè)定格423b、英文設(shè)定格423c和德文設(shè)定格423d,讓使用者設(shè)定該圖形化按鍵410所顯示的文字信息的各國語言版本,例如繁體中文的[一見通]、簡體中文的[一見通]、英文的[One Touch]以及德文的[Ein Druck]。
事件響應(yīng)方式定義模塊130可讓使用者用來設(shè)定上述組件選擇模塊110所選擇的各個(gè)組件在實(shí)際執(zhí)行時(shí)針對特定事件的響應(yīng)方式,例如圖形化按鍵410實(shí)際執(zhí)行時(shí)針對特定的按鍵事件(例如各個(gè)信息平臺20、21、22、23上的實(shí)體按鍵[1]被按下時(shí)所激活的按鍵事件)的響應(yīng)方式。實(shí)際應(yīng)用上,事件響應(yīng)方式定義模塊130可例如顯示出程序輸入接口(未在附圖中顯示),讓使用者輸入預(yù)定的事件響應(yīng)處理程序;也就是使用者可通過計(jì)算機(jī)工作站10發(fā)出使用者操控的事件響應(yīng)處理程序輸入事件303(例如是使用鍵盤以特定的程序語言輸入該事件響應(yīng)處理程序),令事件響應(yīng)方式定義模塊130響應(yīng)此事件響應(yīng)處理程序輸入事件303而接收使用者輸入的事件響應(yīng)處理程序的數(shù)碼。
組件編碼模塊210是采用特定的編碼方式,將上述組件屬性設(shè)定模塊120定義的各個(gè)組件的屬性以特定的數(shù)據(jù)格式,例如是XML(Extensible Markup Language)的數(shù)據(jù)格式,編譯成特定格式的組件描述文件。具體實(shí)施上,該組件編碼模塊210例如可以直接調(diào)用CORBA中介機(jī)制模塊11中的XML編碼模塊。
組件封裝模塊220用于將上述組件編碼模塊210所產(chǎn)生的組件描述文件連同該事件響應(yīng)方式定義模塊130接收到的事件響應(yīng)處理程序整合成組件封裝包,并將此組件封裝包傳遞至中介機(jī)制兼容程序代碼生成模塊230。具體實(shí)施上,該組件封裝模塊220例如可以是直接調(diào)用CORBA中介機(jī)制模塊11中的一個(gè)等效的功能模塊。
中介機(jī)制兼容程序代碼生成模塊230可接收上述組件封裝模塊220所封裝而成的組件封裝包,并按照特定的中介機(jī)制規(guī)范,例如CORBA的中介機(jī)制規(guī)范,將該組件封裝包的數(shù)據(jù)內(nèi)容轉(zhuǎn)換成兼容CORBA的中介機(jī)制規(guī)范的可執(zhí)行文件,借此令該可執(zhí)行文件在任一搭載有CORBA兼容型的中介機(jī)制的信息平臺(即信息平臺20、21、22、23)上被執(zhí)行。具體實(shí)施上,此中介機(jī)制兼容程序代碼生成模塊230可以是直接調(diào)用CORBA中介機(jī)制模塊11中的一個(gè)等效的功能模塊。
在以下的實(shí)施例中,假設(shè)程序開發(fā)人員要開發(fā)如圖4A-4D所示的圖形化按鍵410,且該圖形化按鍵410在不同語言的操作系統(tǒng)30、31、32、33下的信息平臺20、21、22、23上顯現(xiàn)出來時(shí),將分別以不同的語言來顯示文字信息,例如在繁體中文的信息平臺20上顯示[一見通],在簡體中文的信息平臺21上顯示[一見通],在英文的信息平臺22上顯示[One Touch]、在德文的信息平臺23上顯示[Ein Druck];且當(dāng)各個(gè)信息平臺20、21、22、23上的按鍵[1]被按下時(shí),會在各個(gè)信息平臺20、21、22、23上顯示文字信息[Hello]。
請同時(shí)參閱圖1和圖2,實(shí)際應(yīng)用上,使用者(即軟件程序開發(fā)人員)在開發(fā)軟件程序101時(shí),即可首先啟用計(jì)算機(jī)工作站10所搭載的本發(fā)明的多語言軟件程序開發(fā)平臺100,并分別利用本發(fā)明的多語言軟件程序開發(fā)平臺100提供的客戶端開發(fā)接口中的組件選擇模塊110、組件屬性設(shè)定模塊120和事件響應(yīng)方式定義模塊130定義出該軟件程序101中的各個(gè)組件的屬性(包括各語言的文字信息)及事件響應(yīng)方式。
接著即可令本發(fā)明的多語言軟件程序開發(fā)平臺100自動(dòng)利用組件編碼模塊210將組件屬性設(shè)定模塊120所定義的圖形化組件的屬性編譯成XML格式的組件描述文件;接著由組件封裝模塊220將組件編碼模塊210產(chǎn)生的組件描述文件連同該事件響應(yīng)方式定義模塊130接收到的事件響應(yīng)處理程序整合成組件封裝包,并將此組件封裝包傳遞給中介機(jī)制兼容程序代碼生成模塊230,令中介機(jī)制兼容程序代碼生成模塊230將該組件封裝包的數(shù)據(jù)內(nèi)容,轉(zhuǎn)換成兼容CORBA的中介機(jī)制規(guī)范的可執(zhí)行文件,并將此可執(zhí)行文件整合至軟件程序101。
當(dāng)上述軟件程序101的復(fù)制件被安裝或下載至各個(gè)信息平臺20、21、22、23且被實(shí)際執(zhí)行時(shí),其即可首先通過各個(gè)信息平臺20、21、22、23上所安裝的CORBA中介機(jī)制模塊40,檢測各個(gè)信息平臺20、21、22、23上的操作系統(tǒng)30、31、32、33的語言類別,以從軟件程序101中索取出對應(yīng)的文字信息,并將此文字信息顯示出來,例如在繁體中文的信息平臺20上顯示[一見通]、在簡體中文的信息平臺21上顯示[一見通]、在英文的信息平臺22上顯示[One Touch]、在德文的信息平臺23上顯示[Ein Druck]。若使用者按下各個(gè)信息平臺20、21、22、23上的按鍵[1],則其即可激活該軟件程序101中的事件響應(yīng)處理程序而在各個(gè)信息平臺20、21`、22、23上如圖5所示般地顯示文字信息[Hello]。
總而言之,本發(fā)明提供了一種新穎的多語言軟件程序開發(fā)平臺,其可搭載至計(jì)算機(jī)工作站,讓軟件程序開發(fā)人員可在該計(jì)算機(jī)工作站上通過單一開發(fā)程序開發(fā)出適合在各種語言操作系統(tǒng)下的信息平臺上執(zhí)行的軟件程序。與現(xiàn)有技術(shù)比較,由于本發(fā)明僅需通過單一開發(fā)程序,不必如現(xiàn)有作那樣進(jìn)行語言本土化程序,因此顯然會使軟件程序的開發(fā)過程及全球化應(yīng)用更快速而有效率。本發(fā)明因此比現(xiàn)有技術(shù)具有更佳的進(jìn)步性及實(shí)用性。
權(quán)利要求
1.一種多語言軟件程序開發(fā)平臺,可用來開發(fā)軟件程序,且該軟件程序可在多語言的信息平臺執(zhí)行,其特征在于,該多語言軟件程序開發(fā)平臺至少包括組件選擇模塊,可提供圖形化的組件選擇接口,且該圖形化的組件選擇接口中包括組件清單,用于響應(yīng)使用者操控的組件選擇事件而從該組件清單中選擇出用于整合至該軟件程序的組件;組件屬性設(shè)定模塊,可提供組件屬性設(shè)定接口來響應(yīng)使用者操控的組件屬性設(shè)定事件,用于設(shè)定一組預(yù)定的組件屬性資料,其中至少包括一組相關(guān)的多語言的文字資料,借此定義出該軟件程序中的各個(gè)組件實(shí)際執(zhí)行時(shí)所顯示的文字信息;事件響應(yīng)方式定義模塊,可響應(yīng)使用者操控的事件響應(yīng)處理程序輸入事件,定義出該組件選擇模塊所選擇的各個(gè)組件實(shí)際執(zhí)行時(shí)針對特定事件的響應(yīng)方式;組件編碼模塊,可采用特定的編碼方式將該組件屬性設(shè)定模塊所定義的各個(gè)組件的屬性編譯成特定格式的組件描述文件;組件封裝模塊,用于將該組件編碼模塊產(chǎn)生的組件描述文件連同該事件響應(yīng)方式定義模塊所定義的事件響應(yīng)方式的相關(guān)數(shù)據(jù)封裝成組件封裝包;以及中介機(jī)制兼容程序代碼生成模塊,可將該組件封裝模塊產(chǎn)生的組件封裝包中的數(shù)據(jù)內(nèi)容,按照特定的中介機(jī)制規(guī)范生成兼容至該中介機(jī)制規(guī)范的可執(zhí)行文件,并將此可執(zhí)行文件整合至該軟件程序;其中當(dāng)該可執(zhí)行文件在特定語言的信息平臺下執(zhí)行時(shí),該可執(zhí)行文件將在該信息平臺上顯示出其中所定義的組件,且該可執(zhí)行文件將自動(dòng)檢測該信息平臺操作系統(tǒng)的語言類別,據(jù)此在該組件上顯示出對應(yīng)的語言的文字信息。
2.如權(quán)利要求1所述的多語言軟件程序開發(fā)平臺,其特征在于,這些多語言的信息平臺是移動(dòng)電話裝置。
3.如權(quán)利要求1所述的多語言軟件程序開發(fā)平臺,其特征在于,該多語言的信息平臺是桌上型個(gè)人計(jì)算機(jī)。
4.如權(quán)利要求1所述的多語言軟件程序開發(fā)平臺,其特征在于,這些多語言的信息平臺是筆記本型計(jì)算機(jī)。
5.如權(quán)利要求1所述的多語言軟件程序開發(fā)平臺,其特征在于,這些多語言的信息平臺是平板型計(jì)算機(jī)。
6.如權(quán)利要求1所述的多語言軟件程序開發(fā)平臺,其特征在于,這些多語言的信息平臺是個(gè)人數(shù)字助理裝置。
7.如權(quán)利要求1所述的多語言軟件程序開發(fā)平臺,其特征在于,該組件編碼模塊采用的編碼格式為XML。
8.如權(quán)利要求1所述的多語言軟件程序開發(fā)平臺,其特征在于,該特定的中介機(jī)制規(guī)范是CORBA中介機(jī)制規(guī)范。
全文摘要
一種多語言軟件程序開發(fā)平臺包括組件選擇模塊、組件屬性設(shè)定模塊、事件響應(yīng)方式定義模塊、組件編碼模塊、組件封裝模塊以及中介機(jī)制兼容程序代碼生成模塊,可將該組件封裝模塊產(chǎn)生的組件封裝包中的數(shù)據(jù)內(nèi)容,按照特定的中介機(jī)制規(guī)范生成兼容至該中介機(jī)制規(guī)范的可執(zhí)行文件,并將此可執(zhí)行文件整合至該軟件程序;它可搭載至計(jì)算機(jī)工作站,讓軟件程序開發(fā)人員可在該計(jì)算機(jī)工作站上通過單一開發(fā)程序,開發(fā)出適合在各種語言操作系統(tǒng)下的信息平臺來執(zhí)行的軟件程序;由于本發(fā)明僅需通過單一開發(fā)程序即可開發(fā)出適用多語言操作系統(tǒng)的程序,因此顯然使得軟件程序的開發(fā)過程及全球化應(yīng)用更快速而有效率。
文檔編號G06F9/44GK1725178SQ20041007083
公開日2006年1月25日 申請日期2004年7月20日 優(yōu)先權(quán)日2004年7月20日
發(fā)明者邱全成, 趙瑜 申請人:英業(yè)達(dá)股份有限公司