Welcome to Atomikos
Edit | Attach | New | Raw | Delete | History | Print | Tools

Atomikos TransactionsEssentials® - Open Source JTA/XA

"Atomikos rocks. Thanks to Atomikos we can run all functionality tests from main() with the same result as in the target appserver ... and my development turnaround time has decreased greatly."

www.infoq.com/news/2007/11/atomikos

For system architects and developers in the open source community and software engineering educators who need basic transaction process monitoring capability, Atomikos TransactionsEssentials® is an open source version of our transaction management system offering basic support for JDBC/XA pools, JMS/XA pools and JTA/XA to enable functional testing of transaction processes outside of the application server. Atomikos TransactionsEssentials® is simple to install, implement and use and requires no additional services. Note of caution: Atomikos TransactionsEssentials® is not a commercially supported product, upgrade to Atomikos ExtremeTransactions® if you need professional support (upgrading is effortless).

Architecture

Key Benefits

  • No cost
  • Documentation
  • Easy to Download and Use
  • Ideal for Education Projects
  • Improve the Reliability of Open Source Development Projects
  • Reduce the Costs of Prototyping
  • Test Outside the Application Server
  • Backed by an Active Community
  • Effortless upgrade possible to Atomikos ExtremeTransactions®

Key Features

Supports JEE

No need for an application server.

Java Transaction API (JTA/XA)

Defines transactions in Java.

Java Database Connectivity (JDBC)

Built-in connection pooling supports virtually any vendor driver and offers optimal performance.

Java Message Service (JMS)

Enables the use of any queuing system with JMS capabilities.

Full recovery

Recover from system crashes or restart without compromising data integrity or correctness.

Read-only optimization

Minimize overhead required for read-only transactions

Nested (sub)transactions support

To control the scope of rollback.

Intra-VM

Runs inside your application's Virtual Machine for maximum performance and ideal scalability.

Integrates with Spring, any Java application or web application server

Event-driven

Permits automatic forwarding of incoming JMS messages to your application

Professional support & maintenance

Available by upgrading to Atomikos’ commercial software product, Atomikos ExtremeTransactions®. Upgrading is painless since Atomikos ExtremeTransactions® includes all of the features of Atomikos TransactionsEssentials® plus extra functionality... spacer
Copyright © 2010 Atomikos BVBA. Transaction Management for Extreme Transaction Processing and SOA Environments serving ISV, Commercial, OEM and Open Source Markets
Site map | RSS | ATOM