Intersystem Communication

Top  Previous  Next

XCICS TS supports LU6.2 APPC inter system communication, and provides:

CICS APIs, the programming interface of the CICS implementation of the APPC architecture. It consists of EXEC CICS commands that allow the user to code its own Distributed Transaction Processing (DTP) application
Remote function shipping services:
DPL - Distributed Program Link
Remote Function Shipping
Asynchronous Processing
Transaction Routing (TOR & AOR)

Supported protocols

XCICS/TS supports LU6.2 APPC communication on two protocols:

SNA
TCP/IP

APPC over SNA protocol allows communication between XCICS and any other system supporting the SNA LU6.2 communication protocol, such IBM CICS/TS or another XCICS/TS region.

Communication over the SNA protocol requires a third-party product, hardware dependant, providing  the SNA transport layer (SNA over IP, SDLC etc.) and APIs. These products are described in the next chapter.

APPC over TCP/IP protocol is an XCICS native protocol, and allows the communication only between XCICS regions. It does not require any additional software.

Note: APPC over TCP/IP is not SNA over IP. Therefore if you need to communicate with SNA over IP (Enterprise Extender) you have to use APPC over SNA: the communication product will provide the SNA transport over the IP protocol.

Software requirements

The communication over the SNA protocols is carried out by means of third-party products, that provide the UNIX/Linux and Windows system with SNA functionalities.This means than a SNA server product must be installed on the server system where the region runs.

Actually XCICS/TS supports the SNAP-IX(tm) products family:

Microsoft Host Integration Server for Windows
DataConnection SNAP-IX for Solaris
IBM Communication Server for AIX
IBM Communication Server for Linux
HP SNAPlus 2 for HP-UX