The life span of ADF Business Components
This section discusses the lifespan of business components used in a Fusion web application. This will help you in fine-tuning the performance of your ADF application.
We will start our discussions on lifespan with an application module first and then move towards view object, row set, and entity objects. As we move forward, you will also see different declarative options to fine-tune the business components participating in the page lifecycle.
Life span of an application module
When you access a data bound ADF Faces page from your browser, the application server receives the request and routes it to the appropriate application. This request is intercepted by the binding filter which initializes the binding context for the requested page. During this stage, the framework grabs the data controls used in the page binding for accessing the underlying application module. Data control acts as a thin wrapper (proxy client) over the application module. The...