Home
/
Middleware
/
Oracle Application Development Framework (ADF)
1/21
Contents
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
What's New in This Guide
Part I Introduction to Oracle ADF
1
Overview of Oracle ADF
1.1
About Oracle ADF
1.2
Oracle ADF Key Concepts
1.3
Oracle ADF Key Components
1.3.1
ADF Model
1.3.2
ADF Business Components
1.3.3
ADF Controller
1.3.4
ADF Faces
1.3.5
ADF Mobile Browser
1.3.6
ADF Desktop Integration
1.3.7
ADF Swing
1.3.8
ADF Security
1.3.9
Oracle Metadata Services
1.4
Key Management Tools and Processes
2
Overview of the Oracle ADF Process Flow
2.1
Oracle ADF High-Level Process Flow
2.2
Using Oracle ADF to Create a Rich Enterprise Application
Part II Oracle ADF Back-end Components
3
ADF Model
3.1
About ADF Model
3.2
Core Benefits of ADF Model
3.3
Key Concepts of ADF Model
3.3.1
Abstraction of the Application's Model Layer
3.3.2
Declarative Data Binding
3.4
Key Components of ADF Model
3.4.1
Data Controls
3.4.1.1
Adapter Data Controls
3.4.1.2
ADF Business Components
3.4.2
Declarative Bindings
3.5
ADF Model at Runtime
3.6
Overview of the ADF Model Process Flow
3.6.1
Development Steps for Using ADF Model with ADF Business Components
3.6.2
Development Steps for Using ADF Model with non-ADF Business Services
3.7
Learning More About ADF Model
4
ADF Business Components
4.1
About ADF Business Components
4.2
Core Benefits of ADF Business Components
4.3
Key Concepts of ADF Business Components
4.3.1
Implementation of Business Services
4.3.2
Based on Standard Java and XML
4.3.3
Application Server and Database Independence
4.3.4
Support for Java EE Design Patterns
4.3.5
Declarative Metadata for Implementation Classes
4.3.6
Optional Custom Java Code
4.3.7
Ability to Expose Services to SOA Applications
4.3.8
Application State Management
4.4
Key Components of ADF Business Components
4.4.1
Entity Objects
4.4.1.1
Entity Object Definition Files
4.4.1.2
Ways to Configure Entity Objects
4.4.2
Entity Associations
4.4.3
View Objects
4.4.3.1
Types of View Objects
4.4.3.2
View Object Definition Files
4.4.3.3
Ways to Configure View Objects
4.4.4
View Links
4.4.5
Application Modules
4.4.5.1
Types of Application Modules
4.4.5.2
Application Module Definition Files
4.4.5.3
Service-enabled Application Modules
4.4.5.4
Application Module Pooling
4.4.5.5
Application State Management
4.5
Overview of the ADF Business Components Process Flow
4.6
Learning More About ADF Business Components
5
ADF Controller Task Flows
5.1
About ADF Controller
5.2
Core Benefits of ADF Controller
5.3
Key Concepts of ADF Controller
5.4
Key Components of ADF Controller
5.4.1
Unbounded Task Flows
5.4.2
Bounded Task Flows
5.4.3
Task Flow Activities
5.4.4
Task Flow Templates
5.4.5
Save Points
5.4.6
Integration with pageFlowScope, backingBeanScope, and viewScope
5.4.7
Integration with the ADF Faces Train Component
5.4.8
Integration with the ADF Faces Region Component
5.5
Overview of the ADF Controller Process Flow
5.6
Learning More About ADF Controller
Part III Oracle ADF View Technologies
6
ADF Faces
6.1
About ADF Faces
6.2
Core Benefits of ADF Faces
6.3
Key Concepts of ADF Faces
6.4
Key Components of ADF Faces
6.5
Overview of the ADF Faces Process Flow
6.6
Learning More About ADF Faces
7
ADF Mobile Browser
7.1
About ADF Mobile Browser
7.2
Core Benefits of ADF Mobile Browser
7.3
Key Concepts of ADF Mobile Browser
7.3.1
ADF Mobile Browser Application Development
7.3.2
Rendering of ADF Mobile Browser Components
7.3.3
Skinning of ADF Mobile Browser Applications
7.3.4
Supported Mobile Browsers
7.4
Key Components of ADF Mobile Browser
7.4.1
ADF Mobile Browser Components
7.4.2
ADF Mobile Browser Renderers
7.5
Overview of the ADF Mobile Browser Process Flow
7.6
Learning More About ADF Mobile Browser
8
ADF Desktop Integration
8.1
About ADF Desktop Integration
8.2
Core Benefits of ADF Desktop Integration
8.3
Key Concepts of ADF Desktop Integration
8.3.1
Integration with Microsoft Excel
8.3.2
Integration with ADF Page Definition Files
8.3.3
Runtime Synchronization With Fusion Web Applications
8.3.4
Security for Integrated Excel Workbooks
8.4
Key Components of ADF Desktop Integration
8.4.1
Table-Type Components
8.4.2
Form-Type Components
8.4.3
Action Sets
8.5
Overview of the ADF Desktop Integration Process Flow
8.6
Learning More About ADF Desktop Integration
Part IV Oracle ADF Security, Customization, and Deployment
9
ADF Security Framework
9.1
About the ADF Security Framework
9.2
Core Benefits of ADF Security
9.3
Key Concepts of ADF Security
9.3.1
Authentication and Authorization
9.3.2
Application Roles
9.3.3
Security Policies
9.3.4
Security Awareness in ADF Resources
9.4
Key Components of ADF Security
9.4.1
Design-Time Integration With OPSS
9.4.2
ADF Security-Aware Resources
9.4.3
ADF Authentication Servlet
9.4.4
ADF Security Context
9.5
Overview of the ADF Security Process Flow
9.6
Learning More About ADF Security
10
Oracle Metadata Services
10.1
About Oracle Metadata Services (MDS)
10.2
Core Benefits of MDS
10.3
Key Concepts of MDS
10.4
Key Components of MDS
10.5
Overview of the MDS Process Flow
10.6
Learning More About MDS
11
Deployment of Applications Containing Oracle ADF Features
11.1
About Deployment of Applications that Contain Oracle ADF Features
11.2
Key Concepts of Deploying ADF Applications
11.2.1
Test Deployment with Integrated WebLogic Server
11.2.2
Deployment Tools
11.2.3
Test Deployment on a Standalone Server
11.3
Key Components of Deploying ADF Applications
11.3.1
Enterprise Archive (EAR) File
11.3.2
ADF Runtime Libraries
11.4
Overview of the ADF Application Deployment Process Flow
11.5
Learning More About Deploying ADF Applications
Part V Appendix
A
ADF Business Components and Familiar 4GL Tools
A.1
Comparison to PeopleTools
A.2
Comparison to Siebel Tools
A.3
Comparison to ADO.NET
Scripting on this page enhances content navigation, but does not change the content in any way.