Les outils J2C utilisent les interfaces ConnectionFactory et Connection pour établir une connexion avec un serveur CICS. L'adaptateur de ressources ECI fournit des implémentations des interfaces de connexion, mais votre application ne fonctionne pas directement avec les implémentations ECI ; en revanche, elle utilise directement la classe ECIConnectionSpec pour définir les propriétés de la connexion. La classe ECIConnectionSpec permet au composant J2EE d'écraser l'ID utilisateur et le mot de passe définis lors du déploiement. En conséquence, le code utilisé pour obtenir une connexion ressemble à ceci :
ConnectionFactory cf = [Lookup from JNDI namespace]
ECIConnectionSpec cs = new ECIConnectionSpec();
cs.setUserName("myuser");
cs.setPassword("mypass");
Connection conn = cf.getConnection(cs);
Propriétés ECIConnectionSpec