z/OS MVS Programming: Sysplex Services Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Using EXPECTREPLY and RESPONSELEVEL

z/OS MVS Programming: Sysplex Services Guide
SA23-1400-00

You can indicate that you expect a reply to the message that you send through EXPECTREPLY=YES. You can only specify this keyword when you specify SENDTO=SERVER. Note that an XCF acknowledgment might be sent as well.

Time out values can affect when you receive an acknowledgement or reply. If an XCF acknowledgment is received before RESPTIME expires, the information returned by IXCRECV provides the status of the delivery. Thus the status information returned by the corresponding IXCRECV macro might indicate that the message was delivered to the target even though a response was not received from the target before the RESPTIME expired.

When you specify EXPECTREPLY=YES, the RESPONSELEVEL keyword allows the client to request the "level" of data it wants to have the server send back. In that way a client has a way to specify which level of data it "understands" so that the server does not send back anything that is not compatible. The content and interpretation of the response level is defined by the receiver. The response level is made available when the message is presented to the target server. For example, when presenting a client request to a server exit, the server exit parameter list contains the level of response data that the sender wants the recipient to send.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014