Implementing transactional messaging

Transactional messaging provides the ability to group messages in a way that guarantees that either all messages in the group are delivered, or none are. This is more commonly referred to as a single transaction.

When implementing transactional messaging, you create a special QAManagerBase object called QATransactionalManager.

For more information, see:


Implementing transactional messaging for .NET clients
Implementing transactional messaging for C++ clients
Implementing transactional messaging for Java clients