Naming services  Transaction management

Chapter 1: Introducing EAServer

Connection caching

Connection caching allows EAServer components to share pools of preallocated connections to a remote database server, avoiding the overhead imposed when each instance of a component creates a separate connection. Components that support transactions must use a connection from an EAServer connection cache to interact with remote databases.

For components coded in C, EAServer supports Open DataBase Connectivity (ODBC) and Client-Library™ connection caches. For Java components, EAServer provides JDBC connection caches. Each component model provides an interface for connection pooling. See Chapter 26, “Using Connection Management,” in the EAServer Programmer’s Guide.

The J2EE connector architecture enables you to write portable Java applications that can access multiple transactional enterprise information systems. A connector is a specialized connection factory that provides connections for EJBs, Java servlets, JSPs, and CORBA-Java components.

Copyright © 2005. Sybase Inc. All rights reserved. Transaction management