
360 Introduction to the New Mainframe: z/VSE Basics
The synchronous communication is program controlled. There is clearly a design
issue, however, about how long program A should wait before continuing with
other processing. This design might be desirable in some situations, but when
the wait is too long, it is no longer as desirable. Asynchronous communication is
designed to handle those situations.
14.3 Asynchronous communication
Using the asynchronous model, program A puts messages on queue 1 for
program B to process, but it is program C, acting asynchronously to program A,
that gets the replies from queue 2 and processes them. Typically, progra ...