The ADF Architecture
The Business Services Layer
Manages Persistence.
1 Object/Relational Mapping
2 Query/DML
Performs Validation.
1 Data Validation.
2 Business Logic.
Choices Of Implementation
ADF Business Components, JPA Entities , Web Services , Java classes.
ADF Business Components
A framework that simplifies
the developing JAVA EE business services for developers who are familiar with
4GL tools ,declarative development,relational databases.
•Simplify the data access.
•Simplify validation and business logic.
•Uses SQL based data views
•Separate the data view from business logic.
•Implement the best practices.
•Easy customization.
ADF Business Components Characteristics
● Provides data interaction & business logic execution.
● Maps to data source.
● Enables 4 GL development.
○ Declarative and Visual Development.
○ Implemented in Metadata.
● Enables business logic development.
○ Declarative Business Rules
○ Pre-defined java methods for events.
● Can expose application module as services.
● Based on Java and XML.
Artifacts of ADF Business Components.

Hi Raju,
ReplyDeleteCan we integrate OAF pages with ADF..??
Can we do forms or OAF pages re-engineering with ADF in Oracle Applications R12(E-Business Suite)??