Vaadin v6.5.0發佈 使用Apache V2許可協議的開源產品

Vaadin 是一款使用 Apache V2 許可協議的開源產品,它由位於芬蘭的 IT Mill 公司開發。其前身是 IT Mill 公司由 2000 年起開始研發的 Millstone 用戶界面類庫。2006 年,IT Mill 公司以 IT Mill Toolkit 作爲正式名稱發佈了它的 Release 4 版本,這個版本中包含了全新的基於 Ajax 的表現層引擎,使開發人員在開發 Ajax 應用程序時無需關注客戶端與服務器端的通訊。2007 年末,IT Mill 使用 GWT 技術完全重寫了 IT Mill Toolkit 的客戶端界面渲染引擎並使用 Apache V2 協議將其開源,版本號爲 IT Mill Toolkit Release 5。2009 年春季,爲了消除命名的混淆 (IT Mill 是開發企業名稱而不應是產品名稱 ),IT Mill 以 Vaadin( 芬蘭民間傳說中的一種神話生物,是女神也是一種山嶺馴鹿的神話祖先 ) 作爲全新的名稱發佈了第六個版本,這個版本還提供了 Eclipse 和 Netbeans 插件的輔助開發工具,極大的提高了開發效率。

[img]http://www.ithov.com/Linux/UploadFiles_1386/201101/2011012521423265.jpg[/img]

Vaadin 6.x 版包含大量的功能特性,以下爲其中最重要的幾點:

·先進的 UI 組件框架:Vaadin 使用 Java 語言編寫服務器端驅動的 UI 組件,包含幾十種內建的 UI 組件。可以使用 HTML 模版或 Java 代碼動態設置界面組件佈局。組件內置有事件 - 監聽器模塊,可以方便快捷的處理 UI 事件。組件擁有 MVC 設計模式的數據綁定機制以及輸入信息校驗框架。

·可定製的界面外觀: Vaadin 使用 CSS 來渲染界面外觀樣式,支持用戶自定義修改或構造全新的程序主題外觀。通過使用 GWT 技術,Vaadin 還支持瀏覽器的 Add-on 特性。

·自動化的瀏覽器 - 服務器通訊: Vaadin 開發的應用程序爲單一 Web 頁面的應用程序。Vaadin 會自動追蹤程序 UI 組件的狀態更新,部分的刷新頁面內容,並且能夠緩存客戶端瀏覽器中頁面的 DOM 子樹。

·優秀的 Web 瀏覽器兼容性:使用 Vaadin 開發的應用程序不需安裝插件即可直接在瀏覽器中運行,它支持瀏覽器後退按鈕及深鏈接的使用,並且能夠自動處理 URL 參數。

·強大的 Web 應用集成能力:Vaadin 可以在任意 JavaEE 兼容的系統中使用,它兼容 Java Servlet API 2.3,並且可以作爲 JSR-168 兼容的 portlet 來運行,另外它還可以嵌入在單獨的 HTML 或 JSP 頁面中。

·優化的開發模式:開發 Vaadin 應用程序只需要使用 Java 語言即可,不需要使用 JavaScript 和 XML 配置,整個 Vaadin 運行時環境只需要一個 Jar 文件。

·強化的應用程序安全性:Vaadin 使用服務器進行應用程序狀態管理,所有的業務邏輯代碼均在服務器端運行。使用了雙 cookie 提交模式以及雙重事件過濾技術,同時擁有非法事件和請求的過濾功能。

·良好的集成開發環境 (IDE):Vaadin 擁有 Eclipse 和 Netbeans 的插件,可以在這兩個 IDE 中集成應用服務器進行快速開發。生成的應用程序產品爲標準的 War 文件。同時還支持使 Firebug 進行調試。

·廣泛的應用服務器和 Web 瀏覽器的支持:Vaadin 支持 Java Servlet API 2.3 標準以及 JSR-168 Portlet 規範,可以運行在任何兼容這兩個標準的應用服務器上,例如 Tomcat 4.1+,WebLogic 9.2+,WebSphere 6.1+,JBoss3.2.8+,Jetty5+,Glassfish2+ 以及 Liferay Portal4.3+ 等應用服務器。在瀏覽器方面,Vaadin 支持 IE6、7、8,Firefox 3+, Safari3、4, Opera10 以及 Chrome4+ 等瀏覽器。

[img]http://www.ithov.com/Linux/UploadFiles_1386/201101/2011012521423278.jpg[/img]

更新日誌:

·Logging - You can now configure logging level with java.util.logging for Vaadin to get rid of unnecessary messages.
·GWT 2.1.0 - Update to the latest version of Google Web Toolkit gives you numerous features, optimizations and fixes.
·Windows (within a browser window) can now be ordered and their focus can be controlled programmatically.
·Chrome frame is now officially a supported browser. Hopefully this helps speeding up old installations of IE6.
·Text components can finally be configured to send key-presses immeately back to server

下載地址:http://vaadin.com/download/release/6.5/6.5.0/vaadin-6.5.0.zip

本文由風信網絡提供 [url]http://www.ithov.com[/url] 歡迎免費轉載,轉載時請保留該信息,謝謝合作!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章