Defining cross-domain services when using SNA

If you want to use SNA services to access a CICS® region on another MVS image, you must ensure that the required cross-domain services are defined to the SNAs involved.

For example, to be able to use an SNA APPC connection between a CICS region (applid CICSHTH1) on MVS image MVSH and a CICS region (applid CICSHAJ1) on MVS image MVSJ:
  1. Define the cross-domain services (CDRSC) for accessing CICSHAJ1 in a member of the SYS1.VTAMLST library, or your own user.VTAMLST library, for MVSH.
  2. Issue a VARY ACT command on MVSH to activate the CDRSC definition for accessing CICSHAJ1.
  3. Define the cross-domain services (CDRSC) for accessing CICSHTH1 in a member of the SYS1.VTAMLST library, or your own user.VTAMLST library, for MVSJ.
  4. Issue a VARY ACT command on MVSJ to activate the CDRSC definition for accessing CICSHTH1.
Here is an example:
  1. Create the following CDRSC definition in a member of the VTAMLST library on MVSH:
    CDIDHAJ1 VBUILD TYPE=CDRSC
    *********************************************
    * CDRSC for access to applid CICSHAJ1 on MVSJ
    *********************************************
    CICSHAJ1 CDRSC CDRM=IYAMCDRM   MVSJ
  2. Issue the following command on MVSH to activate the cross-domain services to CICSHAJ1 on MVSJ:
    /V NET,ACT,ID=CDIDHAJ1
  3. Create the following CDRSC definition in a member of the VTAMLST library on MVSJ:
    CDIDHTH1 VBUILD TYPE=CDRSC
    *********************************************
    * CDRSC for access to applid CICSHTH1 on MVSH
    *********************************************
    CICSHTH1 CDRSC CDRM=IYALCDRM   MVSH
  4. Issue the following command on MVSJ to activate the cross-domain services to CICSHTH1 on MVSH:
    /V NET,ACT,ID=CDIDHTH1