Changes between Initial Version and Version 1 of waue/2011/ria


Ignore:
Timestamp:
Aug 24, 2011, 3:45:06 PM (13 years ago)
Author:
waue
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • waue/2011/ria

    v1 v1  
     1{{{
     2#!html
     3<div style="text-align: center; color:#151B8D"><big style="font-weight: bold;"><big><big>
     4Vaadin
     5</big></big></big></div> <div style="text-align: center; color:#7E2217"><big style="font-weight: bold;"><big>
     6RIA
     7</big></big></div>
     8}}}
     9[[PageOutline]]
     10
     11
     12 =  的歷史和功能特性 =
     13
     14Vaadin 是一款使用 Apache V2 許可協議的開源產品
     15
     16 * 先進的 UI 組件框架:Vaadin 使用 Java 語言編寫服務器端驅動的 UI 組件,包含幾十種內建的 UI 組件。可以使用 HTML 模版或 Java 代碼動態設置界面組件佈局。組件內置有事件 - 監聽器模塊,可以方便快捷的處理 UI 事件。組件擁有 MVC 設計模式的數據綁定機制以及輸入信息校驗框架。
     17 * 可定製的界面外觀: Vaadin 使用 CSS 來渲染界面外觀樣式,支持用戶自定義修改或構造全新的程序主題外觀。通過使用 GWT 技術,Vaadin 還支持瀏覽器的 Add-on 特性。
     18 * 自動化的瀏覽器 - 服務器通訊: Vaadin 開發的應用程序為單一 Web 頁面的應用程序。Vaadin 會自動追蹤程序 UI 組件的狀態更新,部分的刷新頁面內容,並且能夠緩存客戶端瀏覽器中頁面的 DOM 子樹。
     19 * 優秀的 Web 瀏覽器兼容性:使用 Vaadin 開發的應用程序不需安裝插件即可直接在瀏覽器中運行,它支持瀏覽器後退按鈕及深鏈接的使用,並且能夠自動處理 URL 參數。
     20 * 強大的 Web 應用集成能力:Vaadin 可以在任意 JavaEE 兼容的系統中使用,它兼容 Java Servlet API 2.3,並且可以作為 JSR-168 兼容的 portlet 來運行,另外它還可以嵌入在單獨的 HTML 或 JSP 頁面中。
     21 * 優化的開發模式:開發 Vaadin 應用程序只需要使用 Java 語言即可,不需要使用 JavaScript 和 XML 配置,整個 Vaadin 運行時環境只需要一個 Jar 文件。
     22 * 強化的應用程序安全性:Vaadin 使用服務器進行應用程序狀態管理,所有的業務邏輯代碼均在服務器端運行。使用了雙 cookie 提交模式以及雙重事件過濾技術,同時擁有非法事件和請求的過濾功能。
     23 * 良好的集成開發環境 (IDE):Vaadin 擁有 Eclipse 和 Netbeans 的插件,可以在這兩個 IDE 中集成應用服務器進行快速開發。生成的應用程序產品為標準的 War 文件。同時還支持使 Firebug 進行調試。
     24 * 廣泛的應用服務器和 Web 瀏覽器的支持
     25
     26
     27 = 比較 =
     28
     29[http://www.ibm.com/developerworks/cn/web/1101_wangyc_vaadin1/index.html?ca=drs- 與其他 RIA 開發框架的功能特性比較 ]