Mixed SNA and XCF connection

A mixed SNA and XCF connection shows a mixed SNA and XCF connection. In Image 1, the controller and tracker are in the same address space. In Image 2, the tracker is connected using XCF. In Image 3, the remote tracker is connected using SNA with a VTAM® link. The spool is only shared between Image 1 and Image 2 (JES2 MAS). You must have two Data Stores, one installed in Image 2 and one in Image 3.

Note that the controller and tracker in Image 1 must have two different LU names. For each XCF connection, there must be a different XCF group name.

Figure 1. A mixed SNA and XCF connection

The graphic shows a mixed SNA and XCF connection.
Key:
FCC
Data Store Communication task
FL
Fetch Job Log task
FN
Data Store SNA handler task
MAJOR
Controller/tracker main task
NCF
Network Communication function

Example members for Figure 10 shows the initialization statements you can use to create the configuration in A mixed SNA and XCF connection.

Table 1. Example members for Figure 10
Controller member  
C1
OPCOPTS
 RCLEANUP(YES)
 NCFTASK(YES)
 NCFAPPL(LU00C1T)

ROUTOPTS
 SNA(LU000T3)
 XCF(XCFMEMT2)

XCFOPTS  
 GROUP(XCFGRUCT)
 MEMBER(XCFMEMCT)

FLOPTS   
 DSTGROUP(XCFGRUCD)
 CTLMEM(XCFMEMCD)
 XCFDEST(********.XCFMEMD2, 
 XCFMEMT2.XCFMEMD2)
 CTLLUNAM(LU00C1D)
 SNADEST(LU000T3.LU000D3)
 
  Tracker members  
T2
OPCOPTS
 NCFTASK(NO)

TRROPTS 
 HOSTCON(XCF)

XCFOPTS 
 GROUP(XCFGRUCT)
 MEMBER(XCFMEMT2)        
T3
OPCOPTS
 NCFTASK(YES)
 NCFAPPL(LU000T3)

TRROPTS 
 HOSTCON(SNA)
 SNAHOST(LU00C1T)
      
 Data Store members
D2
DSTOPTS 
 HOSTCON(XCF)
 DSTGROUP(XCFGRUCD)
 DSTMEM(XCFMEMD2)
   
D3
DSTOPTS 
 DSTLUNAM(LU000D3)
 CTLLUNAM(LU00C1D)
Note: In this example, the XCF groups or the LU names for the communication partners are the following:
XCFGRUCD
The XCF group for the communication between controller and Data Store. The members in the group are:
XCFMEMCD
Controller C1.
XCFMEMD2
Data Store D2.
XCFGRUCT
The XCF group for the communication between controller and tracker. The members in the group are:
XCFMEMCT
Controller C1.
XCFMEMT2
Tracker T2.
LU00C1D
Controller C1, when communicating with D3.
LU000D3
Data Store D3.
LU00C1T
Controller C1, when communicating with T3.
LU000T3
Tracker T3.