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