ESD2 for Mainframe Connect Server Option for CICS and Client Option for CICS contains modules needed to run IBM CICS sockets interface. IBM CICS sockets interface eliminates TCP/IP interference problems caused by changes IBM made to CICS Transaction Server (CICS/TS) versions 2.x through version 3.1. Due to those changes, a CICS region running the Sybase task-related user exit (TRUE) started by SYBOPEN through the PLT or SYOP transaction causes thread or dubbing errors when running Java or Web applications.
The IBM CICS sockets interface uses IBM TRUE. Use of IBM TRUE eliminates compatibility issues and provides additional advantages, including:
An individual listener can handle a socket pool of up to 1000 sockets.
A new listener can be added without requiring system intervention.
An individual listener can be used as both gateway and gatewayless.
For compatibility reasons, ESD2 includes the default Sybase TCP/IP interface (SYBTRUE, listener, and so on). If your CICS region does not experience any Java or other conflicts, you are not required to upgrade immediately to the CICS sockets interface implementation. However, future enhancements to the products will be made only to the CICS sockets interface implementation.