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

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

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

    Mark's Java Blog
    MyEclipse, Java EE, Spring, Struts, Hibernate, JPA, SWT, Swing, AJAX, JavaScript,SOA
    為了幫助企業方便使用Ajax,供應商們正在設法降低它的使用難度。

      如今的網絡用戶都被寵壞了。他們一旦在谷歌公司(Google)或Flickr網站體驗過快捷的響應和良好的互動功能后,傳統的點擊-等待式的Web界面就再也無法滿足他們的需求了。這些功能正是通過Ajax來實現的。由于Ajax所帶來的商業價值日益凸現,微軟公司(Microsoft)和開源的開發者工作平臺Eclipse的支持者們,最近正積極開發一些適合Ajax的平臺,以便用戶能夠方便地利用這種工具來創建互動式的Web應用。

      Ajax等網絡開發工具和技術與傳統的服務器端軟件不同。服務器端軟件普遍具有成熟的技術標準,而Ajax等網絡開發技術尚還處在不斷的變化中。Ajax是新興的網絡開發技術的象征。它將JavaScript和XML技術結合在一起,用戶每次調用新數據時,無需反復向服務器發出請求,而是在瀏覽器的緩存區預先獲取下次可能用到的數據,界面的響應速度因此得到了顯著提升。Google公司的地圖服務(Google Maps)就是Ajax應用最典型的例子之一。

      不久前,Eclipse開源項目的領導廠商,包括國際商業機器公司(IBM)、英特爾公司(Intel)、紅帽公司(Red Hat)和思愛普軟件系統公司(SAP)等宣布,將把Eclipse從開發者工作平臺擴展成能與微軟公司在企業市場展開競爭的新平臺。在日前召開的EclipseCon大會上,Eclipse基金會執行總監邁克·米林科維奇(Mike Milinkovich)表示:“今后3年,微軟公司可能會不斷說服一些企業放棄Win32 API,并轉向(Windows)Vista。”然而,米林科維奇卻建議企業最好采用Eclipse的富客戶平臺。因為開發者采用這套組件,就可以在企業桌面應用程序創建交互性更好的界面,一次開發完畢后,在視窗系統(Windows)、Linux或者蘋果系統上都能夠運行。

      Eclipse行動

      Eclipse項目組正在設法為用戶提供除微軟公司產品之外的更多選擇。不久前,該項目組推出了一個開源項目Rich Ajax Platform(下稱“RAP”),吸引開發人員使用Eclipse來提供界面組件,包括視窗風格的菜單、拖動條以及支持拖曳功能的彈出窗口(Drag-and-Drop Window Expanders)等,目的是使Web應用在瀏覽器中更具有交互性。

      不久前,IBM公司與Google公司、Laszlo系統公司、Mozilla公司、網威公司(Novell)、甲骨文公司(Oracle)、紅帽公司和雅虎公司(Yahoo)等多家企業,共同合作創建了一項開源項目Ajax Toolkit Framework,旨在建立一種基于Eclipse的軟件系統,以降低在Eclipse平臺內使用Ajax工具的難度。在此之前,使用Ajax開發程序并不那么容易。Google公司是在開發Google Maps的過程中發現這一點的。它發現地圖上標記下的陰影或者兩點之間的駕駛路線,都會因為瀏覽器的使用差異而產生不同的顯示效果。不過,Google Maps產品經理布萊特·泰勒(Bret Taylor)也表示:“Google公司在創建工具包方面投入了大量精力,因此大家對這些細節方面大可放心。”Eclipse項目在像Google公司這樣的大公司幫助下,正在采用Google公司的方法,以便使所有企業都能更方便地使用Ajax技術。

      而與此同時,微軟公司也并沒有在原地踏步。在日前舉行的微軟網絡技術大會上,公司主席比爾·蓋茨(Bill Gates)發表了一篇主題演講。蓋茨在講話中承認,新一輪的Web應用熱潮即將到來。一些網站變得像傳統軟件的組件一樣,可以被API調用,以及像子程序一樣運行。“現在,富有創新想法的時代已經到來。”蓋茨表示,“這是軟件的新時代。”

      日前,微軟公司發布了一個自有Ajax開發工具—Atlas的升級測試版。它可以在應用程序的客戶端創建標準的JavaScript。微軟公司也開發了基于JavaScript的服務器端擴展程序,來優化Ajax應用在視窗電腦上的執行。這樣,用Atlas編寫的軟件,可以與Windows Vista的各種元素產生互動。而且,采用Atlas編寫的Web應用特別能夠與Vista的其他程序產生互動,比如日歷、即時通訊聯系人、照相簿和媒體播放軟件等。微軟公司Web工具產品經理布賴恩·戈德法伯(Brian Goldfarb)還透露說:“公司正在考慮其他更豐富的應用場景,從而可以更好地與IE瀏覽器和視窗系統進行配合。"

      不過,微軟公司在發布代號為“Orcas”的下一版本Visual Studio 時,才會正式推出Atlas工具。因此,距離Atlas的面世還要等上好幾年的時間。而與此同時,Eclipse卻在利用Ajax工具包而快速發展。

      微軟公司的優勢就在于,能夠把Atlas工具與公司的視窗系統、SQL Server數據庫以及其他軟件整合在一起。不過,IBM公司也以開源代碼的形式,捐獻出了Eclipse的核心工作平臺技術,因為它也希望Java工具擁有與微軟公司類似的集成度。

      格雷格·斯坦因(Greg Stein)是Google公司的工程經理、Apache軟件基金會主席以及Apache Web服務器等項目的贊助人。斯坦因認為:“Eclipse是一種集成的開發環境,因此將會在一定程度上簡化Ajax應用的開發難度。”而德國小型軟件公司Innoopract公司的管理總監約亨·克勞澤(Jochen Krause)也預測說,這個平臺“將會把Eclipse的應用擴展到一個不同的領,即互動Web應用領域。”RAP項目就是由這家公司提出的。

      簡單為上

      Eclipse項目將會給企業帶來一定的幫助。有了Eclipse工具包,他們就無需掌握專門的JavaScript知識,可以在Eclipse的框架下工作。而大多數C語言、C++、Cobol、Java和PHP程序員,對于Eclipse都不陌生。加拿大研究委員會(National Research Council Canada)計算機系統官員丹尼·達穆爾(Danny D’amours)表示:“我們的一些應用程序,響應時間會變得更快捷,而且還能夠有更好的在線互動。”在Eclipse的Ajax framework項目中,“Ajax將會整合成為Eclipse開發環境的一部分。”達穆爾補充說道。

      達穆爾會考慮使用微軟公司的Atlas嗎?看上去,他似乎對此不感興趣。的確,微軟和非微軟陣營的對抗似乎依然處于緊張狀態。盡管企業往往會同時采用Visual Studio與Eclipsebased的開發工具,很可能也包括兩者的Ajax和Web應用技術。

      企業通過使用Ajax,可以強化網站的功能,提高用戶體驗。他們可以滾動屏幕瀏覽大量的信息,或者方便地把物品拖入在線購物車,或者在線配置產品而無需不斷地刷新頁面。其實,不僅僅是Google這樣的公司在使用Ajax,Lands’End網站和沃爾沃公司(Volvo)等也在使用Ajax技術讓潛在的客戶設計他們的產品或汽車,而且Sabre控股公司(Sabre Holdings)也采用了Ajax技術來減少其航空公司客戶使用的飛行計劃軟件的響應時間。

    posted on 2008-04-21 00:31 Mark 閱讀(296) 評論(0)  編輯  收藏 所屬分類: AJAXEclipse

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
     
    主站蜘蛛池模板: 久久久久亚洲精品中文字幕| 中文字幕精品亚洲无线码一区应用| 亚洲午夜国产精品无码| 四虎成人精品国产永久免费无码| 性做久久久久免费看| 美女羞羞视频免费网站| 免费一级毛片女人图片| 一级做a爰片久久毛片免费陪 | 你是我的城池营垒免费看 | 91嫩草国产在线观看免费| 亚洲不卡1卡2卡三卡2021麻豆| 成人无码区免费A片视频WWW| 亚洲综合av一区二区三区不卡| 国产在线a不卡免费视频| 牛牛在线精品免费视频观看| 亚洲人成电影在线播放| 免费毛片在线看不用播放器| 亚洲国产一区在线| 最新欧洲大片免费在线| 免费国产黄网站在线观看动图| 久久激情亚洲精品无码?V| 免费无遮挡无码永久视频| 亚洲午夜在线播放| 亚洲第一区精品日韩在线播放| 特级一级毛片免费看| 亚洲国产成人私人影院| 成年美女黄网站色大免费视频| 在线91精品亚洲网站精品成人| 亚洲真人无码永久在线| 最近中文字幕国语免费完整| 亚洲狠狠婷婷综合久久蜜芽| 国产亚洲视频在线播放| 国产精品入口麻豆免费观看| 在线观看亚洲免费视频| 日本久久久久亚洲中字幕| 无码国模国产在线观看免费| 最近2019中文免费字幕在线观看| 亚洲天堂2016| 日日噜噜噜噜夜夜爽亚洲精品| 精品免费久久久久久久| 伊人久久国产免费观看视频|