Oracle Application Development Framework

From Wikipedia, the free encyclopedia

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

Contents

[edit] Supported technologies

Based on the MVC architecture it can support any combination of the following:

[edit] Model

[edit] Controller

[edit] View

The Oracle JDeveloper free Integrated Development Environment provides a very graphical way to create data management applications using ADF.

Regardless of the technology used, developers get a drag and drop development approach for connecting the user interface to the business services. The key is the ADF Model layer which is the base for JSR-227.

Oracle ADF applications can be deployed to any J2EE compliant container.

[edit] Licensing

Oracle ADF has a licence fee that is included in the Oracle Application Server licence. This means that Oracle ADF is free for all users that own an Oracle Application Server licence. Users that want to deploy ADF to a 3rd party application server can purchase an ADF runtime licence at their local Oracle sales office. Development of Oracle ADF applications, as well as testing, is free of charge and can be done declaratively within Oracle JDeveloper

[edit] See also

[edit] External links

Languages