僅僅一年時間,Ajax市場已經發展得非常成熟了,開發商們現在開始發布服務器端的企業級的Ajax開發工具。
在這股浪潮中處于領先地位的是ICEsoft技術公司,它最近發布了ICEfaces企業版v1.0版本,該軟件提供的技術能夠開發可伸縮的服務器端的企業級Ajax應用程序,ICEsoft科技公司的技術總監 Stephen Maryka說。
針對Java服務器,ICEsoft正在開辟一條道路,除了ClearNova公司之外,幾乎沒有其它新興的Ajax公司追隨。雖然以前的解決途徑的目標用戶是用戶界面開發人員甚至是了解技術的圖形設計人員,但是,Maryka說ICESoft公司提供工具的目標用戶是企業級的Java開發人員,這些開發人員不習慣于使用JavaScript,更別提使用Ruby 或者PHP了。
服務器端的解決途徑使得企業級開發人員不再必須成為腳本語言專家,而且也能夠把Ajax應用程序的重心從Web客戶端轉移到服務器端,技術總監解釋說。ICEfaces擴展了JavaServer Faces (JSF),并且使用動態HTML (DHTML)——該技術先于Ajax的標準出現,適用于90年代末的豐富用戶界面。由于ICEfaces的解決方案不需要客戶端安裝任何插件,因此,ICEsoft稱其為“瘦客戶端Ajax”。
ICEsoft公司開發了Ajax鏈路,Maryka稱其為“介于服務器端和客戶端之間的平滑的交互,并且為終端用戶提供了豐富客戶端(RUI)的體驗?!盜CEsoft公司也開發了“Ajax Push”技術,當服務器端數據交換時,該技術及時更新了瀏覽器中的顯示,甚至是在終端用戶還沒有發出更新請求時,技術總監說。
在企業級應用程序中,一旦服務器端的數據發生變化,Ajax Push就可以更新所有Web 客戶端的目錄等級,Maryka解釋說。另外一種情況,在系統管理員使用的應用程序中,Ajax Push可以動態地把硬件和軟件的性能數據顯示到Web客戶端,他補充說。
基于服務器的Ajax Push技術還有兩個潛在優勢:Ajax Push可以刪除在客戶端建立的冗長頁面,以及Ajax Push不需要對更新進行輪詢,因此,提高了應用程序的性能,Maryka說。
早在四月份,ICEsoft公司就發布了一個免費的ICEfaces 社區版本,并且同年五月在圣弗朗西斯科,該公司以JavaOne平臺為基礎展示了該版本的功能。這個版本——對于開發人員免費,并且布署免費——吸引了5,000用戶, ICEsoft公司市場部副總裁Robert Lepack說。
企業版本定價為每個CPU 1,500美元,而且從現在開始可以使用試驗版(體驗試驗版請點擊鏈接)。企業版的發布標志著ICEsoft公司開始涉及更多的傳統企業軟件模型,并且在企業版中添加了很多特性,尤其是為B2B Ajax 應用程序設計的特性。添加的功能包括:
(責任編輯:海納百川 qlmzl11268@hotmail.com TEL:(010)68476606-8007)