監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉
重慶OA行業(yè)資訊

當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 重慶OA系統(tǒng) > 重慶OA行業(yè)資訊

Java同手機(jī)和Web服務(wù)共舞

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

AMTeam.org

Java同手機(jī)和Web服務(wù)共舞

Sun Microsystems公司致力于在手機(jī)產(chǎn)品中引入Java軟件,同時(shí)力圖超越Microsoft公司的.Net戰(zhàn)略在Web服務(wù)上發(fā)揮作為。Internet重整山河的巨大浪潮令Sun激動(dòng)不已。

微軟公司是發(fā)起Web服務(wù)運(yùn)動(dòng)的首創(chuàng)和翹楚,該公司也在無(wú)線通信和Web服務(wù)領(lǐng)域雄心勃勃,它不僅銷售其獨(dú)創(chuàng)的.Net軟件(用來(lái)創(chuàng)建Web服務(wù))而且干脆自己就準(zhǔn)備提供服務(wù)。Sun在以上領(lǐng)域慢了半拍,在去年才開(kāi)始下定決心連同其Java軟件一道提升其Sun One Web服務(wù),它們?cè)噲D通過(guò)Java語(yǔ)言在更大范圍內(nèi)的應(yīng)用而獲取高額利潤(rùn)。

但是,這家服務(wù)器產(chǎn)品大型銷售商到現(xiàn)在才積極投入市場(chǎng)戰(zhàn)爭(zhēng)。周一,在此間由其主辦的JavaOne技術(shù)展示和研討會(huì)上,Sun宣布將創(chuàng)建能運(yùn)行在手機(jī)和其他小型產(chǎn)品上的Web服務(wù)。

Sun公司Java計(jì)劃主要負(fù)責(zé)人Rich Green在周一的演講中指出,Sun所從事的工作將"把Web服務(wù)拓展到無(wú)線產(chǎn)品"或者其他任何安裝了Java虛擬機(jī)的設(shè)備領(lǐng)域。這一計(jì)劃是由Sun以及其他公司協(xié)作開(kāi)展的,預(yù)計(jì)在2003年即可產(chǎn)生出完全新穎的應(yīng)用技術(shù)。

Web服務(wù)是一項(xiàng)得到廣泛承認(rèn)、對(duì)Internet具有強(qiáng)大推動(dòng)作用但又相對(duì)比較年輕的服務(wù),Web服務(wù)令I(lǐng)nternet變得更為復(fù)雜。比方說(shuō),在汽車上安裝了數(shù)字儀表板式計(jì)算機(jī)的司機(jī)可以在加油站附近上網(wǎng)沖浪,他可以通過(guò)這種方式發(fā)起一系列通信:加油站則會(huì)把價(jià)格發(fā)送給計(jì)算機(jī),而另一個(gè)新建站點(diǎn)則負(fù)責(zé)傳輸交通流量提示信息。

Sun公司為了同手機(jī)生產(chǎn)商和服務(wù)運(yùn)營(yíng)商共謀成功而付出了相當(dāng)大的努力,其合作伙伴包括Vodafone集團(tuán)、NTT DoCoMo、Verizon無(wú)線、Sprint、摩托羅拉和諾基亞。諾基亞是目前業(yè)內(nèi)最大的手機(jī)制造商,據(jù)其宣稱,公司到今年就可以交付5000萬(wàn)部Java手機(jī),而到2003年這一數(shù)字更可增長(zhǎng)為1億部之巨。

諾基亞公司的移動(dòng)軟件副總裁Jouko Hayrynen 更在Green的演講之外附和說(shuō):"2002將是無(wú)線Java之年。"

Java是由Sun發(fā)明的,Java可以讓程序運(yùn)行在具有同一類數(shù)據(jù)結(jié)構(gòu)的多種計(jì)算機(jī)上,而且不必針對(duì)各種操作系統(tǒng)的差異反復(fù)重新編寫程序。比如,Java程序就可以運(yùn)行在IBM或者Sun服務(wù)器乃至摩托羅拉或者三星的手機(jī)之上。

微軟公司在手機(jī)市場(chǎng)上的表現(xiàn)相對(duì)較弱,但它明確地在其Web服務(wù)計(jì)劃中包括了移動(dòng)計(jì)算設(shè)備。微軟公司的.Net Compact Framework同Sun的Java 2 Micro Edition框架可謂針尖對(duì)麥芒。

此外,微軟公司的Web服務(wù)技術(shù)發(fā)展得非???。該公司預(yù)計(jì)將在2002年下半年發(fā)布針對(duì)移動(dòng)設(shè)備應(yīng)用的Web服務(wù)技術(shù),這一速度幾乎比Sun早了一年。

不過(guò),Sun卻爭(zhēng)辯說(shuō),在Java手機(jī)的裝機(jī)量上顯然是Sun占了先機(jī)。Green 在周一的新聞發(fā)布會(huì)上就指出:"這不過(guò)是個(gè)站在今天展望未來(lái)的問(wèn)題。"

Sun氣勢(shì)洶洶

Sun全力以赴地投入了Web服務(wù)之戰(zhàn),可謂全身心地?fù)肀eb 服務(wù)的所有一切,比如用來(lái)說(shuō)明數(shù)據(jù)和消息的XML標(biāo)準(zhǔn)等。該公司的高級(jí)官員宣稱"Java和XML"給傳統(tǒng)的Java概念以全新的詮釋。Sun去年把Green從Java主管調(diào)職為Java和XML主管想必有此考慮。

Sun采用了跨平臺(tái)、面向所有操作系統(tǒng)的Java技術(shù)作為抗衡微軟的利器。這種編程語(yǔ)言在微軟相對(duì)比較薄弱的環(huán)節(jié)--服務(wù)器和無(wú)線應(yīng)用--一直保持著成功的態(tài)勢(shì),而在桌面計(jì)算機(jī)領(lǐng)域卻被微軟打得落花流水。周一的發(fā)布會(huì)上也是如此,Sun竭力鼓吹Java應(yīng)取代Windows成為Web服務(wù)的根基。

微軟和Sun都清醒地認(rèn)識(shí)到了開(kāi)發(fā)技術(shù)在推動(dòng)技術(shù)從理論走向應(yīng)用的重要性。Sun計(jì)劃在周三的時(shí)候發(fā)布最新的Forte編程工具移動(dòng)版為移動(dòng)設(shè)備創(chuàng)建Java程序。

Sun推出的Java-Web服務(wù)小型設(shè)備聯(lián)盟受到了開(kāi)發(fā)工具銷售商Borland和Metrowerks以及摩托羅拉、Research in Motion、Oracle、西門子和Symbian等通信公司的支持。

微軟推出的"Stinger" Windows手機(jī)計(jì)劃當(dāng)然沒(méi)能達(dá)到如此的成功程度,但微軟公司確實(shí)取得了長(zhǎng)足的進(jìn)步。

.Net Compact Framework是Microsoft的 .Net框架技術(shù)的子集,最近幾個(gè)月才面世,是該公司.Net Web服務(wù)戰(zhàn)略的重要組成部分。目前它還是Visual Studio.Net軟件開(kāi)發(fā)工具之一部分。 .Net框架是一種令多種開(kāi)發(fā)任務(wù)自動(dòng)化的軟件架構(gòu),可以幫助軟件可靠和安全地運(yùn)行在多服務(wù)和計(jì)算機(jī)環(huán)境下。目前該產(chǎn)品可以從微軟的網(wǎng)站上免費(fèi)下載。

.Net Compact Framework定位于 PDA、手機(jī)和其他手持設(shè)備應(yīng)用。它最早為開(kāi)發(fā)Windows CE系統(tǒng)嵌入設(shè)備而創(chuàng)造出來(lái),但微軟公司認(rèn)為它可以為多種硬件平臺(tái)和操作系統(tǒng)起到應(yīng)用框架的作用。不過(guò),該產(chǎn)品目前還沒(méi)有發(fā)布任何具體的開(kāi)發(fā)計(jì)劃。

微軟在去年10月就發(fā)布了.Net Compact Framework的技術(shù)前瞻性報(bào)告,今年春季就將發(fā)布其測(cè)試版。按照一位微軟公司的代表的說(shuō)法,最終的發(fā)布版有望在2002年下半年問(wèn)世。

且不說(shuō)用戶最終選擇哪種技術(shù),在手機(jī)上運(yùn)行Web服務(wù)卻還要走過(guò)漫長(zhǎng)的發(fā)展之路,顯然,移動(dòng)設(shè)備的計(jì)算能力有限成為一個(gè)必須克服的瓶頸。

Java的創(chuàng)作者James Gosling指出:"Java在手機(jī)上的應(yīng)用面臨巨大的挑戰(zhàn)。"

Green 宣稱,Sun通過(guò)給Java引入一種新型特性解決了以上問(wèn)題,該特性可以讓計(jì)算任務(wù)在網(wǎng)絡(luò)上的不同設(shè)備之間分派。手機(jī)可以避開(kāi)需要更大處理能力的Web服務(wù),而諸如手持計(jì)算機(jī)之類的相對(duì)處理能力更強(qiáng)的設(shè)備可以負(fù)擔(dān)更多的處理任務(wù)。

Sun還推出了一個(gè)名為"Monty"的項(xiàng)目試圖把Java虛擬機(jī)的性能加速10倍。JVM是Java技術(shù)的基礎(chǔ),虛擬機(jī)負(fù)責(zé)把Java程序轉(zhuǎn)換為不同計(jì)算機(jī)都可以理解的機(jī)器指令。

Green 還說(shuō),Mont開(kāi)發(fā)隊(duì)伍包括了編寫HotSpot JVM的團(tuán)隊(duì)成員,后者專門負(fù)責(zé)改進(jìn)Java在服務(wù)器和計(jì)算機(jī)上的性能。

發(fā)布:2007-03-25 10:26    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章: