This graphic
shows the Java Connection Architecture basic architecture. The JCA application component has an application contract with the Resource Adapter, which in turn has System Contracts with the JCA Component. The Resource Adapter mediates between the JCA Component and the Enterprise Information System.