Oracle 发布应用开发框架的免费版
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:声明式的配置和可复用的组件用来与相关的数据库协作。
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单独购买这些服务。
查看英文原文: Oracle Launches Free Version of Application Development Framework
感谢 贾国清对本文的审校。
给InfoQ中文站投稿或者参与内容翻译工作,请邮件至 [email protected]。也欢迎大家通过新浪微博( @InfoQ)或者腾讯微博( @InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。