Sunday, 24 March 2013

what is oaf in Oracle

What is oaf

Hi Friends, we are going to discuss about the OAF. OAF means Oracle Application Framework. OAF is the new technology in Oracle apps to create or develop the web based application pages. We will discuss in more detail about OAF and its different Components.

OAF (Oracle Application  Framework)

OAF means oracle application framework. Its architecture based on J2EE MVC Pattern. The MVC means Model View Controller.
  • The "Model" is where we handle the business logic. All the BC4J components in OAF comes under Model like AM (Application Module), VO (View Object), EO (Entity Object), VL (View Link) & AO (Association Object). 
  • The "View" is where application handles the user interface. 
  •  The "Controller" where application handles the user interaction. When we create a controller a java class file has been created. 
A framework is a java framework that based on 3-Tier web Application.Components of OAF. 
  • EO:- "Entity Object" :   Encapsulate bushiness rules associated  with a row in a table.Entity object has direct link with Data base table.Application interact with Database with the help of EO.
  • VO:- "View Object" helps the application to deal with the EO. View Object may based on EO or it could be based on independent sql query which has no relation with the EO.
  •  AM:-"Application Module" is a container which provide or manage access to the BC4J model object.Application module has complete control on the Application page .An OAF page cannot be run without the Application module. And we cannot access any object in the Page with out the AM.
  • CO:-"Controller" responds user action and maintain application flow. Controller contains two Blocks.we write our business logic in the controller.It helps to put validation and to meet out our businesses logic.
          Process Request: When the page loads process request will fire. So if we want to initialize           some default values when the page load put this under Process Request.
          Process form Request: When we press the button, Process form request executed. So if we           want to execute some code after user press the Submit button we will put under this block.

what is oaf  in Oracle
what is oaf  in Oracle


 To know more about OAF go the OAF category on this block.

0 comments:

Post a Comment

Contact us for any Collaboration, Project Support & On Job Support Work

Name

Email *

Message *