Инструменты J2C применяют интерфейсы ConnectionFactory и Connection для установления соединений с сервером CICS. Несмотря на то, что адаптер ресурса ECI содержит реализации интерфейсов соединений, приложение не работает напрямую с реализациями ECI; свойства соединения задаются в классе ECIConnectionSpec. Класс ECIConnectionSpec позволяет компоненту Java EE переопределить идентификационные данные, указанные во время развертывания. Таким образом, код, применяемый для получения соединения, может выглядеть следующим образом:
ConnectionFactory cf = [Lookup from JNDI namespace]
ECIConnectionSpec cs = new ECIConnectionSpec();
cs.setUserName("myuser");
cs.setPassword("mypass");
Connection conn = cf.getConnection(cs);
Свойства ECIConnectionSpec