Oracle ADF Architecture
THE ORACLE ADF ARCHITECTURE Oracle ADF is based on the Model-View-Controller (MVC) design pattern. An MVC application is separated into: 1) A model layer that handles interaction with data-sources and runs the business logic, 2) A view layer that handles the application user interface, and 3) A controller that manages the application flow and acts as the interface between the Model and the View layers. Separating applications into these three layers simplifies maintenance and reuse of components across applications. The independence of each layer from the others results in a loosely coupled, Oracle ADF Architecture Oracle ADF Architecture Service Oriented Architecture (SOA). Oracle ADF implements MVC and further separates the model layer from the business services to enable service-oriented development of applications. The Oracle ADF architecture is based on four layers: • The Business Services layer - provides access to data ...