ObjectExtender User's Guide and Reference


Advanced transaction support

The transaction framework enables you to support multiple users executing concurrent and nested transactions that update the same objects. You can manage multiple versions of objects in your image, and determine appropriate policies for handling collisions and commits to the database.

The transaction framework treats the application and database memory spaces as if they were one memory space; synchronizing them and managing collisions.

Figure 5. Application and database memory spaces. The transaction framework enables you to use one set of semantics that is understood by the database and the object model. This makes managing synchronization between them easier.

Figure pgadvtsp not displayed.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]