Transaction management is one of the most important infrastructure services in an application server. Since nearly all Internet applications access some sort of transactional database through JDBC, Dynamo developers need to understand how transaction management is handled by a J2EE application server, how transactions affect the behavior of applications, and how applications should be written to cooperate with the transaction system.

This chapter includes the following sections:

 
loading table of contents...