www.arjuna.com news company products standards research library forums contact
Trail map 1. Installation Content 2. The Sample Application 3. Deploying and Testing the Sample Application 4. Making the Sample Application Persistent 5. Recovery From Failure 6. Where Next? Navigation Home Previous Additional Trails Distributed Transaction Processing The X/Open DTP Model The OMG OTS Model Transactions in J2EE Configuring ATS Configuring the Recovery Manager ORB Portability Transactional Object For Java
| print this page
| email this page
Running The Banking application with JTS The JTS version of the Banking application means that the Object Request Broker will be used. The ArjunaTS distribution is provided to works with JacORB version 2.1 that can be obtained from the arjuna product page. ArjunaTS works also with Orbix 2000 v2.0, for more details see the ORB configuration section of the Programmers Guide (pdf) To describe the possibilities provided by ArjunaTS to build a transactional application according to the programming models defined by the OTS specification, the Banking Application is programmed in different ways. Local transactions: The Bank Client and the Bank server are collocated in the same process. Distributed Transactions: The Bank Client and the Bank Server and located on different process. To participate within a client's transaction, Account Objects needed to access the transactional context. We describe the two of context propagation. implicit context propagation, and explicit context propagation. JTS Local Transactions JTS Distributed Transactions
Copyright 2002-2005 Arjuna Technologies All Rights Reserved. info@arjuna.com +44 191 243 0676