*** Welcome to piglix ***

Oracle Application Development Framework


In computing, Oracle Application Development Framework, usually called Oracle ADF, provides a commercial Java framework for building enterprise applications. It provides visual and declarative approaches to Java EE development. It supports rapid application development based on ready-to-use design patterns, metadata-driven and visual tools.

Based on the MVC architecture. Oracle ADF can support any combination of the following:

The Oracle JDeveloper free Integrated Development Environment provides a graphical interface for creating data-management applications using ADF.

Oracle also offers Eclipse based tooling for ADF in Oracle Enterprise Pack For Eclipse.

Implementers can deploy Oracle ADF applications on Java EE-compliant containers. Oracle WebLogic and IBM WebSphere are officially supported. Users of the free ADF Essentials edition can buy support for these applications on GlassFish.

Oracle MAF includes a controller layer based on the ADF Taskflow concepts, as well as support for the ADF binding solution for easy binding of UI to services. Oracle MAF support interaction with device features such as GPS, contacts, SMS and more.

Oracle Corporation has marketed parts of Oracle ADF since 1999 — specifically ADF Business Components — then known as "JBO" and later as "BC4J" ("Business Components for Java").

The current ADF architecture with the generic model/binding layer was introduced with JDeveloper 9.0.5.


...
Wikipedia

...