Flow of Send Process Started at Receiving Side
The Send process can also be started by a request from the receiving side. This request is known as the 'Send Request' in HULFT.
This process is based on the assumption that both Send Acknowledge job and Observe job on the sending side as well as the Receive Acknowledge job on the receiving side have already started.
The flow of the Send process started at the receiving side is explained in Figure 2.2 .
1) Creation of Send files
Send files are created in the course of general business operations.
2) Send Request Queue from the receiving side
The Observe job acknowledges the Send Request from the receiving side. When the Send Request is acknowledged, operations from 3) onwards are executed.
Specifying the Pre-send Job in the Send Management Information enables HULFT to execute the job before the processing that is explained in 3) .
The jobs you can register are CL commands.
4) Registration of Observe Log information
The Observe job writes the request from the host on the receiving side into the Observe Log file.
5) Startup of Send job
The Send Acknowledge job acknowledges the Send File and starts the Send job according to the conditions of each management information file. This operation is carried out at the time of each transfer.
6) Execution of sending
The Send job carries out code conversion or file compression based on the settings of the Send Management Information and transfers the Send file data to a remote host.
7) Registration of Send Log information
After completion of sending, the Send job writes the results to the Send Log file. If the sending terminated unsuccessfully, the Send job registers the information on the failed transfer in the Resend Queue file.
8) Startup of Post-send Job
The Send job activates the Post-send Job registered in the Job Information according to the conditions registered in the Send Management Information. Regarding the job to be activated, HULFT activates either the job specified for successful termination of the sending processing or the one for unsuccessful termination of the processing, depending on the transfer result.
The jobs you can register are CL commands.
9) Registration of Job Execution Log Records
The Send job writes the execution results of job in the Post-send Job Execution Log file.
-
The execution result of Pre-send Job is not written in log files.
-
Pre-send Job is not executed in the case of the Resend File.