OpenTP1 Version 7 Operation

[Contents][Index][Back][Next]

3.13.3 Replacing part of an MCF communication service

You can replace some files of an MCF communication service during online processing if TP1/NET/TCP/IP, TP1/NET/Secondary Logical Unit - TypeP2, or TP1/NET/OSAS-NIF is used as the communication protocol product. You can stop only the applicable MCF communication service and replace the files without stopping the OpenTP1 system. Use the mcftstop command and the mcftstart command to replace part of an MCF communication service.

The following files can be replaced partially:

The following figure shows how to use this feature to replace part of MCF communications service A without affecting the operation of MCF communication service B.

Figure 3-28 Partially replacing MCF communication service files

[Figure]

To replace the library provided by the protocol product in use, you need to stop all the MCF communication services that are using the protocol product.

You need to shut down the logical terminal and release the connection to prevent the target MCF communication service from processing messages before you execute the mcftstop command and stop the target MCF communication service.

To replace part of the MCF communication service:

  1. Shut down the logical terminal of the target MCF communication service.
    Example: mcftdctle -s 01 -l "*"
    The sending of messages by the MCF communication service is disabled.
  2. Release the connection of the target MCF communication service.
    Example: mcftdctcn -s 01 -c "*"
    The receiving of messages by the MCF communication service is disabled.
  3. Stop the target part of the MCF communication service.
    Example: mcftstop -s 01
  4. Check that the target part of the MCF communication service has stopped.
    Example: mcftlscom -s 01
  5. Replace the library of the target MCF communication service.
  6. Start the target part of the MCF communication service.
    Example: mcftstart -s 01
  7. If necessary, establish a connection and release the logical terminal from shutdown status.
    Example of establishing a connection: mcftactcn -s 01 -c "*"
    Example of releasing the logical terminal from shutdown status: mcftactle -s 01 -l "*"