What is the difference between an XA and non-XA transaction?
book
Article ID: KB0084976
calendar_today
Updated On:
Products
Versions
TIBCO Enterprise Message Service
-
Not Applicable
-
Description
Resolution: An XA transaction is a ‘global transaction’ that may span multiple resources, whereas a non-XA transaction always involves just one resource.
An XA transaction involves a coordinating transaction manager, with one or more resources (databases\JMS) all involved in a single global transaction. Non-XA transactions have no transaction coordinator, and a single resource is doing all its transaction work itself (also called local transactions).
Issue/Introduction
What is the difference between an XA and non-XA transaction?