Objective 3.1: Distinguish appropriate from inappropriate techniques for providing access to a legacy system from Java code given an outline description of that legacy system
JCA
Scenario: 
Any scenario where a new J2EE system needs to connect to a legacy EIS.
Possible architecture: 
Connect to the legacy system using a JCA adapter.
Pros: 
- Provides generic access to any EIS component for which an adapter is available.
 
Cons:
- Immature technology yet
 - If no adapter is available for the vendor specific EIS, you have to write it yourself
 
JCA
Java Native Interface
The JCA is a specification for adapters that are able to connect with existing EIS.
A JCA adapter interacts with a J2EE server using contracts. These contracts handle connection management, transaction management and security