102 WebSphere Adapter Development
4.12 Transaction support
Using adapters, application components running on a application server can
access and update data in multiple Enterprise Information Systems. Quite often
such data access and updates must be performed in a transactional manner. A
transaction is a unit of work that has the following Atomicity, Consistency,
Isolation, Durability (ACID) properties:
Atomicity
Logical operations are grouped as an atomic unit. Either all the operations
must succeed or all must fail when executed as an automic unit.
Consistency
At the end of a successful transaction, the system must be in a consistent
state.
Isolation
When transactions occur concurrently, each transaction should appear to
execute independently ...