Tuesday, October 22, 2013

What is OAF


What is OAF?


  OAF is a framework developed by oracle corporation for application development within the oracle EBS(e-Business Suite).

  Oracle Application Framework (OAF) provides visual and declarative approaches to Java EE development.

 The OA framework is also available to customers for personalization’s, customizations and custom-application development.

Components of OAF 

  • BC4J(Business Component for Java):-

           Java business components for representing business logic.
  •  UIX(User Interface Xml):-

Java components for representing UI.
  •  OA Extension:–

 Design time tool to define declarative data in JDeveloper.
 Data resides in Metadata Repository (MDS) or XMLfiles in
 the file system.
  • OC4J(Oracle Component for Java):–

The Java Virtual Machine, for running from  JDeveloper.
  • AOL/J:-

Applications authentication, authorization and Java services
  • OA Framework:-

Programmatic ‘glue’ which integrates these technologies.

Characteristics of OAF

  •  Declarative and Rapid application development
  •   Consistent and Compelling UI
  •   Built-in durable Personalization
  •   Extensible UI and business logic
  •   J2EE based, Java and XML
  •   Based on MVC architecture.

No comments:

Post a Comment