Advanced Customization > Info*Engine User’s Guide > SOAP Services > Info*Engine Java EE Connector > JCA Contracts and the Common Client Interface
  
JCA Contracts and the Common Client Interface
JCA defines three contracts that a connector must fulfill: connection management, transaction management, and security management. Fulfillment of these three contracts by the Java EE connector allows an application server to plug in value-added services such as connection pooling, automatic transaction management, and security control. JCA also defines the common client interface (CCI). The CCI provides a suggested client API that a Java EE connector can optionally implement. The Info*Engine Java EE connector implements the CCI.
* 
This information is provided as a general overview and is not required to write applications using the Info*Engine Java EE connector.