<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 495,  comments - 11,  trackbacks - 0

    ???????? Java最引以為傲的特性就是跨平臺(tái)。基于Java的桌面軟件以其一處編譯、到處運(yùn)行的優(yōu)勢(shì)橫掃企業(yè)桌面軟件市場(chǎng)。目前有很多跨平臺(tái)的軟件都是基于Java的,如JBuilder、Oracle的管理前端,Eclipse等。這些軟件都在各自的領(lǐng)域起著舉足輕重的作用。然而好景不長(zhǎng)。Web這個(gè)老牌技術(shù)換上了AJAX這件金履玉衣后又殺了回來(lái)。而搜索引擎的老大Google將AJAX這種技術(shù)用得淋漓盡致,如Google Map、Google Office等。從種種跡象可以看出,AJAX技術(shù)正是Java桌面技術(shù)的最大敵人,那么誰(shuí)能取得最后的勝利呢?

    一、Java問(wèn)世,桌面軟件市場(chǎng)成為它的第一塊肥肉
    在1995年Java問(wèn)世之初。第一個(gè)使Java聲名顯赫的并不是現(xiàn)在Java程序員所熟悉的JSP、Servlet、EJB的J2EE組件,而是現(xiàn)在已經(jīng)基本上被淘汰的Applet。記得當(dāng)初我剛接觸Java時(shí),正是Applet火的時(shí)候,有非常多的網(wǎng)站都是基于Applet技術(shù)的動(dòng)態(tài)網(wǎng)站。

    Applet本身也是Java程序,只是Java對(duì)Applet的部分功能進(jìn)行了限制,這樣用戶(hù)可以在IE前端享受Java的強(qiáng)大功能的同時(shí),還擁有了Web程序免安裝的特性。

    但Applet也有它的缺點(diǎn)。如裝載緩慢、設(shè)計(jì)復(fù)雜的效果比HTML+JavaScript繁瑣等。在后來(lái)Applet之所以每況愈下,還有個(gè)重要的原因就是微軟和Sun的談判破裂,直接導(dǎo)致了IE只支持到j(luò)dk1.1版本,因此,后續(xù)的jdk要想在IE中安裝,必須要安裝Sun所提供的jdk包。這種情況大大阻撓了Applet最終統(tǒng)一跨平臺(tái)桌面軟件市場(chǎng)的進(jìn)程。而Sun在Applet的更新上也做的不盡人意。因此,Applet這項(xiàng)技術(shù)只吃了幾年桌面軟件市場(chǎng)的肥肉就將這些肥肉吐了出來(lái)。以至Java在跨平臺(tái)桌面軟件市場(chǎng)的第一回合的爭(zhēng)斗中徹底失敗了。而Sun當(dāng)然不會(huì)就此善罷甘休。Sun將利用它的下一項(xiàng)跨平臺(tái)桌面技術(shù)來(lái)和其他的競(jìng)爭(zhēng)對(duì)手一決雌雄。
    二、AJAX空降桌面軟件市場(chǎng),會(huì)和Java桌面技術(shù)競(jìng)爭(zhēng)還是融合?
    在基于web的應(yīng)用大行其道的世界,桌面程序是否還有其地位? 在Sun舉辦的“桌面存在價(jià)值”研討會(huì)上,與會(huì)者對(duì)桌面應(yīng)用的地位給出了肯定的回答?!癑ava 桌面應(yīng)用開(kāi)發(fā)者會(huì)議”近日在加州圣何塞召開(kāi)。會(huì)議主要議題涉及Java的各種技術(shù),如提供組件技術(shù)的Swing、Web框架Spring、NetBeans開(kāi)源平臺(tái)等。
    會(huì)議的基調(diào)是在桌面技術(shù)和AJAX之間進(jìn)行比較,AJAX是開(kāi)發(fā)web應(yīng)用的時(shí)髦技術(shù)。人們認(rèn)為桌面應(yīng)用和Web應(yīng)用變得越來(lái)越相似:Web應(yīng)用桌面化,而桌面應(yīng)用則向web領(lǐng)域擴(kuò)展。Swing和AJAX技術(shù)在表現(xiàn)效果和組件支持等諸多方面越來(lái)越接近。桌面應(yīng)用出現(xiàn)了主機(jī)版本如Microsoft Office系統(tǒng),而基于AJAX的應(yīng)用則克隆桌面應(yīng)用的AJAX版本如Zoho Office。Ajaxian.com以及“桌面存在價(jià)值”研討會(huì)的創(chuàng)始人Ben Galbraith 和 Dion Almaer參加了會(huì)議。在會(huì)上人們提出大量實(shí)例證明桌面應(yīng)用在很多領(lǐng)域優(yōu)于web應(yīng)用:如對(duì)于本地存儲(chǔ)資源的訪問(wèn)、圖形處理性能、內(nèi)存損耗、敏感數(shù)據(jù)本地化能力等。有人指出:有些用戶(hù)習(xí)慣于使用桌面應(yīng)用,對(duì)于安裝瀏覽器來(lái)升級(jí)應(yīng)用感到茫然。桌面Java程序比AJAX版本速度快。然而AJAX可通過(guò)如Dojo Offline Toolkit等工具提供更好的離線支持。Galbraith在會(huì)上宣布啟動(dòng)Nimbus,旨在為Swing應(yīng)用提供更具吸引力的用戶(hù)界面。Nimbus是由Sun公司開(kāi)發(fā)部署在Java.net上的開(kāi)源項(xiàng)目。Nimbus的圖形界面酷似Mac OS X和Windows Vista Aero。Galbraith介紹說(shuō),Nimbus的圖形界面感觀大大優(yōu)于Swing,提供了可變尺寸工具箱等特性,以利于屏幕空間的合理利用以及用戶(hù)界面嵌套面板分割。Nimbus 1.0 beta版計(jì)劃在5月8日舊金山JavaOne會(huì)議期間推出。Nimbus經(jīng)過(guò)技術(shù)細(xì)節(jié)調(diào)整后有可能隨同Java 7發(fā)布(Java 5平臺(tái))。
    ????自從AJAX來(lái)到Web開(kāi)發(fā)領(lǐng)域后,雖然有些技術(shù)是學(xué)的Java的東西,但它將來(lái)有可能會(huì)再次威脅到Java用來(lái)進(jìn)攻桌面市場(chǎng)的新技術(shù)。雖然目前AJAX在開(kāi)發(fā)上還不是很方便,但已經(jīng)有象Google等公司開(kāi)發(fā)出了類(lèi)Java的AJAX開(kāi)發(fā)工具,如GWT。還有就是Borland公司最近也宣布Delphi2007將全面支持AJAX開(kāi)發(fā)。從種種跡象看,在未來(lái)使用AJAX技術(shù)將會(huì)變得更容易。AJAX在未來(lái)也許會(huì)成為Java桌面技術(shù)的強(qiáng)大競(jìng)爭(zhēng)對(duì)手。至于AJAX和Java桌面技術(shù)最終是競(jìng)爭(zhēng),還是互相融合,仍需要時(shí)間來(lái)證明。
    posted on 2007-05-20 12:52 jadmin 閱讀(81) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲精品无码AV人在线播放 | 亚洲国产精品无码久久九九大片| 久久免费福利视频| 亚洲av无码乱码国产精品fc2| 两个人看的www视频免费完整版| 亚洲综合亚洲综合网成人| 国产福利在线观看永久免费| 亚洲中文字幕日产乱码高清app| 久久九九免费高清视频| 精品久久久久久亚洲| 国产拍拍拍无码视频免费| 亚洲人精品午夜射精日韩 | 污网站在线免费观看| 亚洲国产综合人成综合网站| 国产精品美女久久久免费| 亚洲色自偷自拍另类小说| 久久久免费精品re6| 久久精品亚洲AV久久久无码| 暖暖免费高清日本一区二区三区 | 日本亚洲免费无线码| 国产a不卡片精品免费观看| 亚洲一级片免费看| 亚洲ⅴ国产v天堂a无码二区| 免费A级毛片无码无遮挡内射| 在线a亚洲老鸭窝天堂av高清| 免费一级特黄特色大片在线观看 | 全黄A免费一级毛片| 久久九九亚洲精品| 成人免费毛片内射美女-百度| 怡红院亚洲红怡院在线观看| 亚洲日本va在线视频观看| 免费看污成人午夜网站| 狠狠热精品免费观看| 亚洲第一精品福利| 女人18毛片a级毛片免费| 国产精品免费久久久久久久久 | 永久免费精品影视网站| 亚洲美女色在线欧洲美女| 国产精品无码免费视频二三区| 国产午夜无码精品免费看动漫| 91在线亚洲综合在线|