(This is an excerpt from Lesson 8 "Oracle BPM and ADF (Part 1)" from Avio Consulting's new self-paced online Oracle BPM Developer Workshop training.)
Understanding ADF's architecture is an essential step to understanding how to use it with Oracle BPM. This describes the different layers of ADF's architecture and how they tie to Oracle BPM.
ADF Model View Controller (MVC) Architecture
ADF is built on a Model View Controller design pattern that separates the data from how the end users interact with the data.
In MVC, the Model layer represents the underlying data that is exposed and manipulated. The View layer represents the web based user interface (UI) forms that end users interact with. The Controller layer is the connection between the Model and the View layers, taking what the end users see and change on the View's UI forms and connects it to the Model's source(s) of the data. Read the article here.
For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.