Configuring the back-end systems

The only configuration that you must perform for the back-end systems is to provide and manage simulated terminals (LUs) for FEPI to use. These terminals are defined to the back-end CICS® or IMS system just like real terminals. They can be explicitly defined or autoinstalled as required.

About this task

The simulated terminals do not have to be defined to z/OS® Communications Server in the back-end system, where they appear as real terminals on that system. z/OS Communications Server uses the various network definitions to determine how and where to route data; it can be routed locally, cross-domain, or cross-network. The LU name corresponds to the front-end node name. Similarly, the z/OS Communications Server applid of the back-end system corresponds to the applid in the FEPI target definition. The diagram of the sample configuration in Figure 1 describes these relationships.

Procedure

  • If you are configuring CICS as the back-end system, the following terminal definitions (TYPETERMs) are acceptable:
    • DFHLU2E2
    • DFHLU2E3
    • DFHLU2E4
    • DFHLU2E5
    • DFHLU2M2
    • DFHLU2M3
    • DFHLU2M4
    • DFHLU2M5
    These definitions match the z/OS Communications Server mode table entries shown in Table 1. You must create your own TYPETERMs for 3279 model 5 and PS/55 devices, if required, because no such definitions are supplied by CICS.
    For information about defining terminals to CICS, see TERMINAL resources.
  • If you are configuring IMS as the back-end system, use the following settings on the TYPE or TERMINAL system definition macros:
    1. Required: NAME must match the NODE name specified to and used by FEPI
    2. Required: MODETBL must specify the correct LOGMODE.
    The following nondefault settings are recommended. (FEPI will support the default settings as well.)
    1. Specify OPTIONS=OPTACK for more efficient communication.
    2. Specify OPTIONS=FORCRESP so transactions are run in response mode.
      If you let this default, you might get nonresponse mode regardless of how the transactions are defined.
    3. Specify OPTIONS=NORELRQ to make IMS ignore external requests for the node.
    4. Specify OPTIONS=BID to indicate that the z/OS Communications Server VTAM® BID command should always precede output messages that occur while between brackets.
    5. Specify OUTBUF=nnn to set a bigger output buffer than the default of 256 bytes.
    The following example defines some IMS terminals for use by FEPI. You might need to customize it for use in your own IMS environment.
    TYPE UNITYPE=SLUTYPEP,MODETBL=IBM3600,          x
    OPTIONS=(OPTACK,FORCRESP,NORELRQ,BID),OUTBUF=512
    TERMINAL NAME=IMSLUP01
    NAME IMSLUP01
    TERMINAL NAME=IMSLUP02
    NAME IMSLUP02
    TERMINAL NAME=IMSLUP03
    NAME IMSLUP03
    TERMINAL NAME=IMSLUP04
    NAME IMSLUP04