Friday, April 25, 2014

Oracle Application Development FrameWork (ADF)


Oracle ADF is an end-to-end application framework that builds on Java EE standards and open source technologies to simplify and accelerate implementing Java EE applications. It is fully extensible and customizable by adding or modifying libraries.

ADF simplifies the tasks of:
• Creating business services
• Designing user interfaces to access those services

Oracle ADF simplifies Java EE development by minimizing the need to write code that
implements design patterns and the application infrastructure. These implementations are
provided as part of the framework. Oracle ADF also provides a visual and declarative
development experience that minimizes the need to write code and reduces the learning curve for 4GL developers.

Business services are implemented as metadata, enabling them to be bound to user interfaces in the same manner regardless of the technology employed in the underlying data model. The use of metadata also enables business rules for databound fields to be specified at the model layer, along with labels, validation, and tool tip properties.
 
Oracle ADF Big Picture:
 
 
 
Increases Productivity and ease of use
- visual and declarative development
- Takes care of teh plumbing code
- implements best practices
 
Promote service oriented development
-Re-usable business services
-Composite applications development
 
Standards-based
-Java EE, SOA, SDO/SCA
 
End to End converge
-MVC, Security, Customization
 
 
for more information and training, Demos,Best Practices etc, please go through the link give below:

http://www.oracle.com/technetwork/developer-tools/adf/overview/index.html