Sunteți pe pagina 1din 2

Oracle APPS OAF

Chapter 1: Introduction
What is OAF
o

Oracle Application Framework (OA Framework or OAF) is a framework

developed by Oracle Corporation for application development within the Oracle


E-Business Suite (EBS)
Oracle Application Framework (OAF) provides visual and declarative

approaches to Java EE development.


The OA framework is also available to customers for personalizations,

o
o
o
o
o
o
o

customizations and custom-application development.


The OA Framework helps to create self Service pages in Oracle EBS.
The OA Framework helps in controlling the flow of the application.
OA Framework works on the basic Java EE principles.
To Learn OAF you must know the Basics of Java like Core Java.
User Interface is Very Interactive in OAF
OA Framework contains inbuilt security
We can view OA Framework pages in mobile phones too which contains

Internet browsing feature


OA Framework is J2EE based but it also supports various standards like HTML,
XML, SQL, JSP.

Necessary to use OAF In Oracle Apps:


The necessary to use OAF in Oracle applications is Integration, Security, and Customization.
Integration: Registration of Forms is easy.
Security: Flexibility reasons if we are using third party we dont know when it is going to fail.
Customization: If we are integrating with third party customization is tough where as using OAF
customization is little bit easier when comparing to Other Third party customizations.

Difference between OAF and Oracle Forms


Let us discuss some difference in OAF pages and Oracle Forms. The below table lists out the
differences between OAD and Oracle Forms:

OAF

Oracle FORMS

OAF Follows MVC architecture and Client Server


Architecture

Forms Follows only Client Server Architecture

OAF pages are light weight components

Forms are not light weight

OAF Pages can send through mobile devices

Cannot send to mobile devices

OAF Pages can connect in Oracle Apps Local


Machine

Cannot (NOT APPLICABLE)

Look and Feel is good

Not better when comparing to OAF

OAF pages are integrated with the Java Top

Forms are integrated with Application Top

Commit always takes place in the Application


Modules (AM) Java code. When a commit takes
place, the data from OA Framework Cache is
transferred to the database.

The COMMIT_FORM or DO_KEY(COMMIT_FORM)


commands can be invoked from any trigger that
allows restricted procedures.

A page is divided into regions. Regions contain


fields, buttons, tables, and other components.

A form is divided into blocks; blocks contain the


fields, buttons, and other components.

S-ar putea să vă placă și