BEA WebLogic Server™ 8.1 Unleashed
by Mark Artiges, Gupreet Singh Bhasin, Bernard Ciconte, Malcolm Garland, Saranathan Govindarajan, James Huang, Subramanian Kovilmadam, Kunal Mittal, Paul J. Perrone, Tom Schwenk, Steve Steffen
Transactions and Session Beans
Transactions are a mechanism by which your application performs several tasks as a single unit of work. A typical example of transactions would be a banking application executing a funds transfer. This process involves debiting one account and crediting another. If either of these two processes fails, the whole transaction is rolled back. In this chapter, we don't discuss transactions in detail. We look only at different transaction management strategies available to you when you use the WebLogic Server container. You can learn more about transactions in Chapter 9, “Processing Transactions with the Java Transaction API.”
There are essentially two types of transaction management for EJBs: container-managed transactions ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access