[ Team LiB ] Previous Section Next Section

Chapter 9. Processing Transactions with the Java Transaction API

by Kunal Mittal and Joe McGuire


Distributed computing environments involve multiple components and operations working concurrently in a system. With multiple users for a single service, conflicts could occur. If two users change the same piece of data at the same time, which operation prevails? Luckily, we have transactions to coordinate the operations.

This chapter introduces you to the essential concepts of transactions. It then explains the Java Transaction API (JTA) and how to use it in the context of WebLogic Server 8.1.

WebLogic Server 8.1 supports Sun's Java Transaction API specification 1.0.1a and contains its own extensions to Sun's JTA, which enhance and extend its functionality. You'll also appreciate the ease with which transactions can be configured and monitored through WebLogic's Web-based Administration Console.

    [ Team LiB ] Previous Section Next Section