This chapter was an overview of transactional collaborations. The
key points to remember are:
- The IBM WebSphere InterChange Server transactional model is derived from
the use of transactions in DBMS environments. However, the IBM
WebSphere InterChange Server model is adapted to suit the unique nature of
collaborations.
- A transactional collaboration is one in which the scenarios are equipped
to handle rollback, and that executes under the control of the InterChange
Server's transaction services.
- When a scenario in a transactional collaboration fails, the InterChange
Server rolls the scenario back, executing the compensation for each completed
action.
- With higher transaction levels, the system can also provide isolation
checking.
- Recovery mechanisms for transactional collaborations ensure that the
InterChange Server does not leave collaborations in an unknown transactional
state, even after a system failure or other unexpected event.
