Sun與包括運(yùn)營商、OEM(原始設(shè)備制造商)和軟件廠商在內(nèi)的13家公司一道,通過JCP社團(tuán)對MSA進(jìn)行了研發(fā)。MSA的目標(biāo)是通過標(biāo)準(zhǔn)的應(yīng)用編程界面(API)的創(chuàng)建和專用組件的澄清說明,為應(yīng)用開發(fā)商提供更強(qiáng)大的手機(jī)平臺功能,減少執(zhí)行中的各種變更。通過新MSA的各項(xiàng)功能,可以創(chuàng)建更為引人矚目的移動應(yīng)用與服務(wù)。新MSA的功能,包括3D圖形、個人信息管理、藍(lán)牙、動畫、Web服務(wù)、本地服務(wù)和支付服務(wù)等。有關(guān)MSA的更多信息,網(wǎng)站http://java.sun.com/javame/reference/docs/msa_datasheet.pdf.上有提供。
“Java技術(shù)創(chuàng)造了適用最廣泛的平臺,它能在多種器件上創(chuàng)建和部署各種移動應(yīng)用。在今天的市場上,有15億多基于Java技術(shù)的移動電話。在此基礎(chǔ)上,MSA將通過為開發(fā)商呈現(xiàn)更先進(jìn)的功能以便為下一代移動電話創(chuàng)建工具、新的應(yīng)用與服務(wù),以推動移動通信產(chǎn)業(yè)的發(fā)展,”Sun公司主管客戶機(jī)軟件事業(yè)部的副總裁Laurie Tolson說,“此外,MSA還有助于促進(jìn)技術(shù)規(guī)范執(zhí)行中的一致性,減少行業(yè)中的分裂行為。Sun非常高興,通過我們的各種移動產(chǎn)品的提供全力支持MSA這一新的技術(shù)規(guī)范。”
支持MSA的Sun產(chǎn)品包括:
•Sun Java Wireless Client(無線客戶機(jī)程序)――它是針對多任務(wù)處理的Java平臺優(yōu)化執(zhí)行的最佳程序,能夠支持多個并行應(yīng)用。該執(zhí)行程序可在源始解決方案和二進(jìn)制解決方案兩種解決方案上提供。Sun Java Device Test Suite(器件測試套件)2.0是一個測試套件,可幫助評估針對移動手機(jī)的Java ME執(zhí)行程序的質(zhì)量和功能性。
•NetBeans Mobility Pack(移動軟件包) 5.5――它是建立在獲獎的開源NetBeans集成開發(fā)環(huán)境(IDE)上的一個Java ME執(zhí)行插件程序,它以簡易的拖放式設(shè)計提供新的高水平的執(zhí)行過程,支持動畫、基于Web服務(wù)的移動應(yīng)用,以及平臺和器件的仿真環(huán)境,如針對Connected Limited Device Configuration(有限連接器件配置)的Sun Java Wireless Toolkit(無線工具集)。
•針對Connected Limited Device Configuration(有限連接器件配置)的Sun Java Wireless Toolkit(無線工具集)――它是一個獲獎的軟件開發(fā)工具包,包括各類創(chuàng)建工具和實(shí)用程序,還有一個無線平臺的仿真環(huán)境,為開發(fā)商創(chuàng)建和測試他們的應(yīng)用提供了極好的手段。
除了作為商用產(chǎn)品外,Sun還在網(wǎng)站Java.net (http://community.java.net/mobileandembedded/)上Mobile & Embedded社團(tuán)的phoneME項(xiàng)目中提供支持MSA的針對高級電話和功能電話的Sun的Java ME執(zhí)行程序的源代碼。Sun以開源許可的方式發(fā)布這些技術(shù),以加快Java移動平臺的發(fā)展和演進(jìn),減少行業(yè)中的分裂行為,降低整個Java ME產(chǎn)業(yè)鏈中的開發(fā)成本。此外,這些開源技術(shù)的提供還會使Java ME平臺技術(shù)的最新版本很容易地被使用起來,首先,可使Java ME社團(tuán)成員更多地參與相關(guān)技術(shù)的開發(fā)活動,促進(jìn)相互間的交流。