2002年8月26日美國圣地亞哥,中國聯(lián)通和美國高通公司達成協(xié)議:中國聯(lián)通將于2002年底在其CDMA網(wǎng)絡中開通基于高通Binary Runtime Environment for Wireless (tm)(BREW)解決方案的新型無線應用商業(yè)服務。屆時,中國聯(lián)通的無線用戶將能夠使用BREW平臺下載他們喜愛和需要的應用程序,對其BREW移動電話進行個性化配置。2003年2月26日中國聯(lián)合通信有限公司和美國高通公司的合資公司聯(lián)通BREW無線技術有限公司正式宣布成立,合資首期注冊資金數(shù)千萬人民幣,投資雙方各占50%的所有權(quán)。 高通的BREW平臺是一種為無線設備提供開放式標準平臺的瘦應用程序執(zhí)行環(huán)境,是無線應用程序開發(fā)、設備配置、應用程序發(fā)布以及計費和支付的完整端到端解決方案的一部分。完整的BREW解決方案包括面向開發(fā)者的BREW SDK (tm)(軟件開發(fā)包)、面向設備制造商的BREW應用程序平臺和移植工具以及由運營商控制和管理的BREW分發(fā)系統(tǒng)(BDS)。利用該系統(tǒng),他們可以輕松地將開發(fā)者開發(fā)的應用程序投入市場并協(xié)調(diào)計費和支付過程。利用運營商基于BREW的服務,用戶可以通過從運營商的應用程序下載服務器上無線下載應用程序來自定義手持設備。 BREW是一種獨立于空中接口的技術,可以運行在諸多網(wǎng)絡中。但目前來講,由于 CDMA2000 1X的技術在現(xiàn)有的技術標準中是在商業(yè)運行中最為穩(wěn)定和成功,并經(jīng)過多次驗證。BREW在CDMA2000 1X網(wǎng)絡中可以充分利用其高速的數(shù)據(jù)傳輸速率,為最終用戶帶來極具沖擊力的用戶體驗。即:與芯片級電話功能的緊密集成,更高地展現(xiàn)聲音和動畫功能,用C/C++編寫的應用程序,運行起來速度更快,BREW擴展技術支持用Java和Flash等制作的應用程序端對端的商業(yè)模式提供透明的計費和支付紀錄,并可通達全球市場開發(fā)商,可以通過聯(lián)通博路無線技術有限公司從高通和聯(lián)通獲得支持。由于BREW平臺是獨立于空中接口的技術,所以BREW與任何網(wǎng)絡的結(jié)合都非常平滑。同時,它又是一個端到端的解決方案,特別注重滿足整個價值鏈的所有要求。BREW平臺包括針對運營商的BREW分發(fā)系統(tǒng),針對開發(fā)商的SDK(軟件開發(fā)工具包),針對終端廠商的移植工具包,和BREW計費系統(tǒng)。BREW使中國聯(lián)通能夠為其用戶提供不斷豐富的應用。到目前為止,中國聯(lián)通基于BREW平臺所開發(fā)的商用程序包括: Adventure(環(huán)球歷險記)、Any Flash (安凱軟件)、 City Online(都市在線)、 E4E Stock(股票)、 Hit Submarine(決戰(zhàn)四大洋)、 Instant Weather(天氣快報)、 Mobi Escape(莫比大逃亡)、 Suc Esc(星際生存)、Yao Ming Basketball(姚明籃球)等。 + i! N# I$ o( c2 X& Z# ] 為了應對移動數(shù)據(jù)的發(fā)展,推進無線電子商務等業(yè)務的發(fā)展,J2ME(Java 2 Micro Edition)即用于嵌入式系統(tǒng)的Java被引入無線領域。隨著J2ME的應用,它為移動互聯(lián)引入了一種新的模型,即允許手機可以從互聯(lián)網(wǎng)上下載各種應用程序,并在手機創(chuàng)造可執(zhí)行環(huán)境離線運行這些程序。由于定義了可執(zhí)行程序下載的標準,并在手機上創(chuàng)立了可執(zhí)行環(huán)境和程序開發(fā)語言,由此,在移動通信業(yè)第一次為軟件開發(fā)商創(chuàng)造了巨大的商業(yè)機會,手機用戶在得到豐富應用體驗的同時,也大大提高了運營商的網(wǎng)絡流量。 J2ME的出現(xiàn)實際上是Java技術的回歸,作為Java 2平臺的一部分,J2ME與J2SE、J2EE一道,為無線應用的客戶端和服務器端建立了完整的開發(fā)、部署環(huán)境。由于專門針對多樣化的嵌入設備和消費電子設備,J2ME的結(jié)構(gòu)與傳統(tǒng)的編程序語言和規(guī)范有很大的不同,它是由配置(Configuration)、概要(Profile)和可選包 (Optional Package)三要素構(gòu)成。J2ME技術由一個虛擬機和一組API組成,這組API適合于為消費和嵌入式電子設備提供經(jīng)過剪裁的運行環(huán)境。J2ME主要有兩種組件:配置(configuration)和概要(profile)。J2EE的一個關鍵優(yōu)點是它能同時為多種連網(wǎng)的便攜機、臺式機或其他工作站和服務器提供服務,無論運行在這些客戶機上的軟件是Java applets 、獨立的Java程序、HTML瀏覽器還是本地的應用程序,它都可以同時支持。利用J2ME,這些企業(yè)系統(tǒng)也可以直接與各種電子設備進行通信。 1999年,Sun公司將廣為普及的Java技術架構(gòu)進行了重新定義,J2ME作為Java技術在移動電話等小型設備的版本應運而生,它針對屏幕、電能和內(nèi)存等資源有限的移動設備進行了優(yōu)化和定義,為了解決無線設備多樣化的矛盾,Sun依照各種設備的資源特性將J2ME技術架構(gòu)分為Java Virtual Machine(JVM)、配置(configuration)和說明(profile)三層,然后再進一步細分,這使J2ME能夠在每一類設備的限制下工作,而同時提供最低限度的Java語言功能性。 4 w1 m- b8 \- h) s - _) f( u, c+ o: k/ O Microsoft(r) .NET 是Microsoft XML Web services平臺。 XML Web services允許應用程序通過Internet進行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設備或編程語言。 Microsoft.NET平臺提供創(chuàng)建XML Web services 并將這些服務集成在一起之所需。對個人用戶的好處是無縫的、吸引人的體驗。 從根本上講,Microsoft (r) .NET是關于使技術為人們所用,而不是強制個人適應其計算機的限制。利用.NET,無論何時何地,您總能連接到您首選設備上的信息。利用.NET,您可以保護您的個人信息和企業(yè)數(shù)據(jù),同時允許有您的授權(quán)的他人連接到這些信息。 .NET體驗:.NET體驗是相當個性化的,集成的最終用戶計算交互,它們通過新型智能設備提供的連接的 XMLWeb 服務來實現(xiàn)。從技術層面上講,.NET體驗就是XML Web服務與(在適當時)本地應用程序代碼的結(jié)合。 .NET框架:.NET 框架是一個用于生成、部署和運行XML Web服務及其他應用程序的環(huán)境。它包含三個主要部分:公共語言運行庫、框架類和ASP.NET。.NET框架壓縮版是伴侶結(jié)構(gòu),它有一套編程接口,以供開發(fā)人員開發(fā)面向智能電話和PDA等移動設備的軟件。 .NET平臺:.NET平臺是一組開發(fā)工具和操作系統(tǒng)集,用來生成、公開和消費XML Web服務,通過智能設備實現(xiàn)個性化的集成Web。它由四部分組成:.NET框架和 Visual Studio.NET ,服務器結(jié)構(gòu),構(gòu)造塊服務,智能設備軟件。 三大平臺技術比較 4 [" {) j9 \' o
|