记录对象表示在应用程序与 CICS® 之间交换的数据,这些记录对象是 J2C 记录或数据 bean 的基础。
Obtain a ConnectionFactory Connection c = cf.getConnection(ConnectionSpec) Interaction i = c.createInteraction() InteractionSpec is = newInteractionSpec(); i.execute(spec, input, output)
ConnectionFactory cf = [Lookup from JNDI namespace] ECIConnectionSpec cs = new ECIConnectionSpec(); cs.setXXX(); //Set any connection specific properties Connection conn = cf.getConnection( cs ); Interaction int = conn.createInteraction(); ECIInteractionSpec is = new ECIInteractionSpec(); is.setXXX(); //Set any interaction specific properties RecordImpl in = new RecordImpl(); RecordImpl out = new RecordImpl(); int.execute( is, in, out ); int.close(); conn.close();
ECI 术语 | J2C 对象:属性 |
异常结束代码 | CICSTxnAbendException |
COMMAREA | Record |
ECI 超时 | ECIInteractionSpec:ExecuteTimeout |
LUW 标识 | J2EE transaction |
密码 | ECIConnectionSpec:Password |
程序名 | ECIInteractionSpec:FunctionName |
服务器名称 | ECIConnectionFactory:ServerName |
TPNName | ECIInteractionSpec:TPNName |
TranName | ECIInteractionSpec:TranName |
用户标识 |