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.
Characterstics
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.
\
Difference between OAF
and Oracle Forms
The major difference
between the Oracle Application Framework and Oracle Forms are:-
OAF
|
FORMS
|
OAF
follows MVC and Client Server Architecture.
|
Forms
Follows only Client Server Architecture.
|
OAF pages
are light weight components
|
Compare to
OAF pages Forms are not light weight.
|
OAF Pages
can access through mobile devices.
|
Forms
Can’t.
|
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
|
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.
|
No comments:
Post a Comment