UNIX Oracle Transaction Implementation

When using the UNIX Oracle version of an iProcess Engine, all resources are updated in an iProcess transaction as one unit of work. This is because the message queues are maintained in the database and can therefore be controlled by the Oracle Resource Manager. Transactions are limited to the scope of this database as the resource manager only controls this database.

For more information about how Oracle handles resource management, see the Oracle Database documentation.