BT

Oracle Launches Free Version of Application Development Framework

by Charles Humble on Sep 24, 2012 |

Oracle has today made a free, cut-down version of their Java EE based Application Development Framework (ADF) available for download through the Oracle Technology Network. The free version, called ADF Essentials, includes:

  1. Oracle ADF Faces: A set of more than 150 web user interface (UI) components based on JavaServer Faces (JSF).
  2. Oracle ADF Controller: An extension of the JSF controller layer that helps build reusable process flows, and includes capabilities to create dynamic regions with changing content in web pages.
  3. Oracle ADF Binding: An XML-based, meta-data abstraction layer for connecting UI components to business services.
  4. Oracle ADF Business Components: declaratively-configured, reusable components for working with relational databases.

The primary differences between ADF Essentials and its full counterpart are in the view layer. ADF is geared towards developing multi-channel applications, whilst ADF Essentials is aimed squarely at web applications. As a result, Essentials excludes the ADF Swing, Office and Mobile components. In addition, Essentials excludes ADF Security, the JAAS-based authentication and authorisation service provider for Oracle Fusion applications, Business Process Management/BPL integration, and support for embedding business intelligence objects in applications.

ADF depends on WebLogic Server, but with the free version Oracle is looking to change this. The initial version is certified to run on Oracle’s GlassFish Server Open Source Edition, but Bill Pataky, vice president Tools and Middleware Product Management at Oracle, told InfoQ that it should run on any Java EE compliant server.

Oracle's JDeveloper IDE provides visual and declarative development capabilities for ADF Essentials now, and the vendor also told us that it plans to add support to Oracle's Enterprise Pack for Eclipse in a release that should be out before the end of the year.

The product is offered under a proprietary (non-open source) license which you can see here. Oracle's technical support organisation will not provide technical support, phone support, or updates, but these can be purchased from Oracle separately.

Hello stranger!

You need to Register an InfoQ account or to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

nothing by bin zhang

lots of bugs ADF + weird behavior of Jdev = nightmare

Datacentric by Veniamin Goldin

Might be considered for Datacentric applications. Otherwise no value. To complicated.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

2 Discuss

Educational Content

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT