深度分析:Java和.NET誰領導移動開發平臺

 

對於Sun 來說,今年可謂是多事之秋。不但收入大減,歷經裁員,還受到了Java市場中第二大競爭對手IBM Sun 的說法),以及曾經是親密戰友的BEA Oracle的強大壓力。Sun 力圖恢復以往光榮的急切之心自然不在話下。

在這一年中,Sun 大力強化Java Desktop以及Enterprise系統;打造了基於英特爾平臺(雖然是與AMD 公司合作)的Solaris ;重新規劃了工程、營銷和銷售商的策略(好對抗來自Red Hat Linux 的重大威脅);重整了高層人員;在WS-I組織中來個180 度大轉變(在免費的 J2EE應用服務器中完全支持WS-I);啓動了N1這樣的革新技術,以及號稱VB殺手的Java Studio Creator ;並緩和了與微軟的關係。而今年Sun JavaOne 大會主題則是有關動力。

Sun Java營銷副總裁Ingrid Van Den Hoogen 表示,Java前進的動力來自大批Java開發者在掌上型設備上的強大優勢,尤其是在手機領域。雖然在PDA 市場中 Java Runtime Environment Java執行時環境,JRE )的應用範圍還比較小,但在全球的手機領域,形勢則非常樂觀。隨着採用JRE 的手機越來越多,Java在手機市場的佔有率將會越來越大。Sun 總裁Jonathan Schwartz 表示,Sun 的所謂“Java 經濟情勢驚人,在去年,採用Java系統的手機數量從100 萬增加到了350 萬,Java市場增長了250%.

對我們來說,這是一個令人振奮的跡象Van Den Hoogen上週對我說,所有的手機大廠,包括諾基亞、摩托羅拉、索尼 Ericcson、西門子和三星,都採用了Java標準。總共有超過200 種支持Java的手機,以及超過90個無線電信商爲這些手機提供基於Java的信息服務。它們包括AT&T Wireless CingularSprintT-MobileVodaFone(歐洲)、Orange(歐洲)、 SingTel(新加坡)等。Java經濟正在蓬勃發展,而且手機/ 無線市場也明確的顯示出市場的走向。

Van Den Hoogen所說的標準化可能會讓人誤解,其實他所說的標準化是指一些公司只獨尊Java技術,排除其他技術。但是,摩托羅拉和三星同時也生產基於微軟系統的手機。在無線電信商方面, Orange T-Mobile也同樣是微軟的夥伴。

那麼微軟又表現得怎樣呢?據Van Den Hoogen看來(我也同意他的觀點),各種前端設備,不論是服務器、桌面型電腦/ 筆記型還是手機,其平臺間最大的戰爭就是Java.Net 間的戰爭。而其他平臺,如PalmOS以及BREW,也會繼續吸引一部分市場(大部分Symbian 手機都支持Java)。但是由於不同系統層次間的互聯要求日益增長,尤其是基於網絡服務的雙向遠端程序呼叫的優勢,使得開發人員更偏重於技術更成熟且市場佔有率大的平臺。
微軟在移動平臺方面的起步雖然比Java甚至Palm OS 都要晚,但它也取得了一些成績。據微軟發言人表示,除了摩托羅拉以及三星外,其他獲准使用Windows Mobile軟件的廠商還包括仁寶、宏達國際、神達、緯創、Sierra Wireless ,以及Sagem。雖然這些廠商都不太出名,但在移動電信商方面,微軟的成績還是相當突出的。它和TeliaSonera (瑞典、芬蘭、挪威)、Eurotel (捷克)、TIM (義大利)、KPN (荷蘭)、CSL HK(香港)、AIS (泰國)、SMART Communications(菲律賓)、CECT(中國)、Orange TA (泰國)、Telkomsel (印尼)、Optus Mobile(澳州)、Telstra AT&T Wireless 以及美國的 Verizon Wireless Vodafone控股)等多家移動電信商有合作關係。

然而,和全世界超過200 款不同的採用Java系統的手機相比,採用Mobile Windows平臺的手機還不到15款。這個數字顯示,Java是手機市場當之無愧的王者。另外,基於Java執行時的設備(包括手機、工作站、服務器、智慧卡、機上盒、汽車甚至停車計時錶)數量從去年的 12億增長到今年的17.5億,增幅將近50%.Van Den Hoogen表示,惠普、戴爾、Gateway 、三星以及富士通,都在它們的系統中預裝了Java 執行時,而PC版的Java執行時(J2SE)每月的下載量達800 萬次。

爲了更佳鞏固這種優勢,Schwartz甚至計劃在BMW 5 6 系列中加入基於Java的信息模組。

另一個使Java開發人員欣慰的消息來自政治層面。Sun IBM 最近的關係有所緩和,它們好像也不再提起以往在Java上的競爭關係了。雖然我不能肯定的說它們雙方已經盡釋前嫌,但很明顯,二者開始接受對方的路線。

比如去年IBM BEA 宣佈聯合開發J2EE標準。雖然這二者可以憑藉身爲J2EE市場領頭軍的勢力聯合起來繞過JCP (指定Java標準的官方組織)而自行指定一套既成事實(de facto)的標準,但它們最終還是將所指定的標準提交到JCP 了。

而最近,IBM 又要求Sun 開放Java源代碼,Sun 也有所迴應,包括跟開放源代碼J2EE產品供應商JBOSS 和解。而在此次JavaOne 大會上, IBM Sun 也將Java開放源代碼的問題提出來大會作討論。

作爲對Java大好形勢的一個最後一個指標,Van Den Hoogen表示出席這次大會的用戶從去年的1.2 萬人增加到1.5 萬人,有了25% 的增長。 Van Den Hoogen認爲這種增長不僅對Java的發展有正面影響,從分佈在全球的用戶看,這也將帶動整體的發展。

目前看來,Java贏得了一部分比賽,但他最大的競爭對手?? .Net (在Professional Developers ConferenceTech Ed 上都有大量宣傳)??的實力不容低估。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章