Oracle 發布應用開發框架的免費版
作者 Charles Humble 譯者方盛
英文原文:Oracle Launches Free Version of Application Development Framework
Oracle 今天發布了基于 Java EE 的應用開發框架(ADF)的精簡免費版,大家可以在 Oracle 官網上進行下載。該免費版稱為 ADF 的基礎版,它包括如下特性:
- Oracle ADF Faces:超過 150 個基于 JavaServer Faces(JSF)的網頁用戶界面(UI)元素。
- Oracle ADF Controller:JSF 控制層的擴展。通過它可以構建可復用的進程流,并且可以在網頁中創建可變內容的動態區域。
- Oracle ADF Binding:基于 XML 的抽象層,用來連接 UI 元素和業務服務層。
- Oracle ADF Business Components:聲明式的配置和可復用的組件用來與相關的數據庫協作。 </ol>
ADF 基礎版和完整版之間最大的區別就是在 view 層。ADF 旨在開發多平臺的應用,然而,ADF 基礎版僅提供對 web 應用的支持。因此,基礎版中則沒有包含 ADF Swing,Office 和移動模塊。此外,基礎版還沒有包含 ADF 的安全組件、基于 JAAS 的授權服務,Oracle Fusion 應用的授權服務、業務流程管理/BPL 集成,以及對應用中植入智能業務對象的支持。
ADF 是基于 WebLogic 服務器的,但是 ADF 免費版的發布使 Oracle 有望改變這一現狀。最初的版本已經證實可以運行在 Oracle GlassFish 的開源版上。但是,Oracle 工具和中間件產品部副總裁 Bill Pataky 告訴 InfoQ,ADF 應該可以運行在所有與 Java EE 兼容的服務器上。
Oracle 的 JDeveloper 開發工具為 ADF 提供了可視化和聲明式的開發方式。而且供應商也告知我們,他們計劃在今年年底前,也為 Oracle 的 Eclipse 企業軟件包(Enterprise Pack for Eclipse)提供支持。
該產品經過私有(非開源)許可的方式提供,你可以在這里了解更多詳情。Oracle 的技術支持組織不提供技術和電話支持,以及更新,不過你可以在 Oracle 單獨購買這些服務。