//
you're reading...
Blogs

Introduction to OAF

Introduction to OAF.

  • Based on MVC architecture
  • Provides built-in security
  • Based on Roles and Responsibilities.
  • Uses industry standards such as JAVA, JSP, XML, HTML, SQL and Web Services.
  • UI is built using DB (Called MDS repository).
  • Easy to build applications.
  • Known as customizations hotdog.
  • Clients can change the apps look & feel.
  • R12 Oracle ERP is build on OAF.

 

OAF Architecture

OAF architecture

 

JDeveloper IDE

JDeveloper IDE

 

JDeveloper ? Application ATG Version

JDeveloper - Application ATG Version

 

JDeveloper ? JDev version to ATG version

JDeveloper ? JDev version to ATG version

 

JDeveloper ? JDEV_USER_HOME

JDeveloper ? JDEV_USER_HOME

 

JDeveloper ? Jdeveloper executable jdevW.exe

JDeveloper ? Jdeveloper executable jdevW.exe

 

JDeveloper – Launch

JDeveloper - Launch

 

JDeveloper ? Design time connection

JDeveloper ? Design time connection

 

JDeveloper ? Run time connection

JDeveloper ? Run time connection

 

OAF Architecture

  • Entity Object interaction with database
  • View Object is populated from and populates Entity Object
  • Application Module holds all View Objects
  • Controller controls execution and usage of View Objects within Application Module

OAF Onion

 

OAF Components

BC4J

  • Entity Object ? Identical to table
  • View Objects
    • Query Based VO
    • EO Based VO
    • Transient VO
  • Application Module

UI

  • Page
  • Controller

Discussion

No comments yet.

Leave a comment

Recent Comments

Mr WordPress on Hello world!