A JBoss Project
Red Hat

Narayana Features

Narayana is a pure Java multi-modal transaction service that supports distributed transactions in CORBA, J2EE and Web services environments.

JTA JTS XTS Compensations Framework RTS STM Blacktie Arjuna TXOJ
ACID
Synchronizations
Nested transactions
Automated failure recovery
Transaction log (file system, JDBC, HornetQ)
JTA 1.2 API
XAResource
JTA bridging
Provides Annotations API
Remote transactions via JBoss remoting
Remote transactions via CORBA
Remote transactions via SOAP
Remote transactions via REST
In memory transactions
Multiversion concurrency control
CORBA Object Transaction Service (OTS) 1.1 compliant
Different ORB compliant: JacORB, JDK ORB, IBM ORB*
WS-Atomic Transaction v1.1 compliant
WS-Atomic Transaction v1.2 compliant
WS-Business Activity v1.1 compliant
WS-Business Activity v1.2 compliant
XATMI
DTP TX
Commercial support
back to top