2008年富Internet應用(RIA)快速成長

RIA(富Internet應用)從來不曾是多么重量級的東西,幾年前,開發者企圖創建一種超越常規的 Web 體驗時,比如儀表盤或一些特殊效果,他們已經有一些初步的工具可用,那些構成 AJAX 的技術,以及基于 Flash 的方案已經初露鋒芒。

如今,Flash 成了 Adobe 的一部分,AJAX 無處不在,微軟和 SUN 也競相加入,RIA 成為主流。作為 RIA 的輕量級組成部分,眾多開源庫變得炙手可熱,Dojo, Ext, Google Web Toolkit, jQuery, MooTools, Prototype/Scriptaculous, 以及 Yahoo User Interface 成為程序員為網頁添加奇幻效果的理想工具。

除了開源工具,一些商業 AJAX 框架,如 Backbase, Bindows, JackBe, 以及 Tibco General Interface 也出現在人們的視野。不過,在眾多優秀的開源替代品面前,所謂的企業AJAX方案是否有存在的必要?盡管商業框架有更好的技術支持,文檔與靈活性,然而這些正變得越來越不重要。

隨著開源項目的逼近,商業產品在 AJAX 的背后發現了他們的立基市場,比如,JackBe 已經演變成一個連接 HTML, RSS, Web 服務,SQL 調用的企業融合平臺,而 Backbase 進入服務端,并增加了對離線 RIAs 的支持,同時,為 Java 用戶推出他們的一個 Ajax 框架的 Java 版本。而 Laszlo Systems,作為開源 RIA 平臺的領頭羊,正將他們的注意力集中在為商業用戶提供 Web 2.0 桌面方案。

其它廠商從服務器端進入 AJAX: Nexaweb Enterprise Web 2.0 Suite 曾是基于 Java 的 CS 應用程序的平臺商,現在也未 AJAX 和 Java 客戶提供后臺數據。WaveMaker 曾是 LAMP 平臺的快速 Web 程序設計系統,現在是 Java 平臺的快速 Web 程序創建系統,讓新入門的開發者輕易實現 J2EE 應用的創建

更復雜的 RIA 方案也紛紛向 AJAX 示好。RIA 的宿將 Curl 曾獲得2008年 InfoWorld RIA 平臺年度產品獎在 2008 年的 6.0 版本中改進了同 AJAX 的交互性。除了允許 Curl applet 嵌入 AJAX 頁,新版本還增加了皮膚控制以及圖形改進,如反鋸齒,部分透明,以及渲染旋轉圖片的能力。

Curl 6.0 是一個企業級 RIA 平臺,包含高質量圖形,復雜效果,簡單的定制功能,以及在 Windows, Mac, Linux 客戶端中出色的性能。Curl 甚至通過一個叫做 Nitro 的擴展增加了對離線的支持。難怪在 Adobe 與 Microsoft 的狂熱氛圍中,Curl 仍吸引了這么多人的目光。

2007年秋季微軟的 Silverlight 推出時,已經擁有出色的開發與設計工具,并已經高調部署到 MLB.com2008年秋季推出的 Silverlight 2 在性能上有了長足長進,同時對 .NET 提供完全支持,2008年北京奧運會也成了 Silverlight 一試身手的重量級舞臺。

2008 年 Adobe 攜多個 RIA 產品華麗轉身。Flex Builder 3.0 推出實時圖表,數據綁定向導,Web 服務,application profiling,Adobe CS3 擴展等功能功能。然而 Adobe 最大動作要數 AIR 平臺的推出,這個直接在桌面創建富Web應用的平臺不需要瀏覽器到支持,最新的 1.5 版增強了商業用例,提供數據庫加密以及更多改進。

在 2008年即將結束之際,SUN 推出了 JavaFX,一個被期待已久的 RIA 平臺。早在8月份,其 SDK 預覽在 InfoWorld 的評測中就以強大的數據綁定,頁面布局飾件,動畫,輸入設備監聽,矢量對象,透明,2-D關鍵幀動畫等功能讓人為之驚嘆。SUN 還將通過為 Adobe Illustrator 與 Photoshop 提供插件而實現在設計與開發之間的連接。

本文國際來源:http://www.infoworld.com/article/09/01/02/53TC-ria-rollup_1.html
中文翻譯來源:COMSHARP CMS (35公里譯)

 





評論
...
發表評論


用戶


評論(不超過1000字)


 4 + 4 = ? 請將左邊的算術題的結果填寫到左邊的輸入框  


  發送給朋友| 打印友好
7 x 12 小時服務熱線
0532 - 83669660
微信: comsharp
QQ: 13885509
QQ: 592748664
Skype: comsharp