Book Image

Oracle ADF 11gR2 Development Beginner's Guide

By : Vinod Thatheri Krishnan
Book Image

Oracle ADF 11gR2 Development Beginner's Guide

By: Vinod Thatheri Krishnan

Overview of this book

Oracle ADF is an end-to-end framework which makes application development simple by providing infrastructure services as well as visual and declarative development right away. "Oracle ADF 11gR2 Development Beginner's Guide" guides any user with programming skills to be able to quickly learn the options and ways to develop rich Internet applications using ADF 11gR2. Containing all the skills that a new user has to use to build an application in ADF 11gR2, this book is designed in such a way so that it enhances the practical feel of developing applications in ADF 11gR2. Starting with the installation and configuration of Oracle ADF 11g RD we will then work through topics such as working with the Model Layer and Model Data followed by displaying and binding the data. Later we will look at Navigations and Flows within applications as well as their layout, look, and feel. "Oracle ADF 11g R2 Development Beginner's Guide" will conclude with us looking at the security and deployment of the applications which have been created.
Table of Contents (19 chapters)
Oracle ADF 11gR2 Development Beginner's Guide
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Pop Quiz Answers
Index

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 Server1 goes down for maintenance. At such a time, the user data should not be lost, and the user should be allowed to continue with the creation of the record. For this to happen, the state of the application has to be maintained so that the state...