Broker 10.15 | webMethods Broker Documentation | webMethods Broker Client Java API Programmer's Guide | Transaction Semantics | Using Broker Transaction Clients
 
Using Broker Transaction Clients
 
Obtaining an External Transaction ID
Beginning a Transaction
Operating within a Transaction
Preparing Transactions For Commit
Ending a Transaction
Destroying the Transactional Client
Creating a Transactional Client
To use Broker transaction clients, your application should follow these steps:
1. Obtain a third-party identifier (such as Tuxedo), which will be used with all publish, deliver, get and acknowledge events that will be part of the transaction. See Obtaining an External Transaction ID for more information.
2. Begin the transaction. See Beginning a Transaction for more information.
3. Publish, deliver, acknowledge, or get the events that make up the transaction. See Operating within a Transaction for more information.
4. End the transaction, which can consist of a COMMIT or ABORT operation. See Ending a Transaction for more information.