!!! Overview
[{$pagename}] extends the Lightweight Directory Access Protocol (LDAP) to allow clients to relate a number of update operations and have them performed as one unit of interaction, a transaction.
As with distinct update operations, each transaction has [atomic], [consistency], [isolation], and [durability] properties [ACID].
[{$pagename}] is define din [RFC 5805] and is defined as "__Experimental__"
This extension consists of two extended operations, one control, and one [Unsolicited Notification] message.
Elements of an [LDAP] Transaction
* [Start Transaction Request]/[Start Transaction Response] is used to obtain a transaction identifier. This identifier is then attached to multiple update operations to indicate that they belong to the transaction using the [Transaction Specification Control].
* [Transaction Specification Control]
* [End Transaction Request]/[End Transaction Response] is used to settle (commit or abort) the transaction.
* [Aborted Transaction Notice] is provided by the server to notify the client that the server is no longer willing or able to process an outstanding transaction.
!! [eDirectory LDAP Transaction]
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]