Application module state management

Since an application module is responsible for the transaction management of an application, it includes some of the settings and configurations for high availability and to maintain the state of the application. High availability is a concept in which the state of an application is maintained even when the handshake between servers occurs in a clustered environment. In this context, a handshake means that when a server goes down, the clustered server gets another server up and running to maintain the state of the application.

For example, a user connects to a website that is hosted on a clustered server and gets connected to Server1 of that cluster. The user starts creating a new record at the same time that ...

Get Oracle ADF 11gR2 Development Beginner's Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.