Backbase Enterprise Ajax for Java 4.2 為 Java 開發者提供完整 Ajax 平台,支援 Struts、Spring MVC、JSF 等主流框架,目標以標準技術替代 Flex/Silverlight 等外掛,提供簡單特性、支援與工具。
4.2 版關鍵新功能
- 資料服務:少量程式碼即可拉取資料,原始 XML 自動轉換為 Java 資料物件便於操作。
- JSF 整合:支援 Progressive HTML Enhancement(漸進增強策略)與第三方 Ajax 元件(Google Gadgets、YUI Widgets 等)。
- Struts 連接器升級:深度整合資料服務、支援 Struts 2.0、附更新範例應用。
- Spring MVC 連接器:新增支援。
- 非侵入式 JavaScript:架構層面採用 Unobtrusive JavaScript 範式,已實踐 4 年,體現架構前瞻性。
差異化優勢:不只是客戶端庫
- 多數開源 Ajax 框架(如 Prototype)僅客戶端、非針對 Java;Java 導向框架(GWT、ICEfaces)需伺服器端運行時,無純客戶端版本。Backbase 同時提供針對 Java 且純客戶端的版本。
- 內建 250+ Widget/函式,實作 XPath 2.0、SMIL 等 W3C 標準,針對複雜企業級專案。
- 24×7 商業支援體系與全球顧問團隊;Prototype 等輕量庫無商業支援,適合簡單專案。
- 擴展性優異:Prototype 應用隨功能增長 JS 複雜度爆炸,新增功能邊際成本遞增;Backbase 應用易維護擴展,支援萬級併發用戶。
社群授權:開源專案免費用
商業產品但提供社群授權:每公司最多 2 CPU 免費使用伺服器軟體;開源專案僅需在 README 與釋出說明包含授權摘要即可免費內含 Backbase 軟體。
近期路線圖
- Visual Ajax Builder:基於 Eclipse 的視覺化編輯器,Beta 即將釋出,可登記優先體驗。
- 效能優化:目標消除靜態 HTML 與動態 Ajax 頁面載入時間差距。
Backbase 以「Java 導向+純客戶端+企業級支援+標準相容」四維定位,切中複雜企業 Ajax 專案的痛點,配合即將推出的視覺化建構器,進一步降低採用門檻。