IVP Request or Reply EMS Consumer Producer
The program SXJ3RRCP works as a TIBCO messaging transactional server application.
The Consumer Producer receives request message published by a Substation ES CICS or IMS initiated request trigger process. The Consumer Producer then sends back a response message to the reply destination which that either came with the request message, or the destination that was provided in the SYSIN parameter RESPONSE-DEST. The response message type is determined by the inbound request message type.
The sample JCL stream for Consumer Producer can be found in:
Data Set: USERHLQ.JCL
Member: SXJRRRCP
SYSIN Parameters
The response messages sent by the utility are determined by the keywords and operands specified in the SYSIN DD Name file. The following table shows IVP Request or Reply EMS Consumer Producer parameters:
Keyword | Operand | Description |
---|---|---|
CLIENT-ID | name | The client identifier to use with the EMS connection. |
DEBUG |DBG | OFF|ON | Enables debug messages. Retain the default (OFF) unless you are requested to enable debugging facilities by TIBCO Support. |
DELAY | timevalue | The length of time (in seconds) to wait between receive and reply processes. The value must fall between 0 and 60. The default is 0, indicating no wait. |
HOSTPAGE | code page | The value for setting the host code page. |
NETPAGE | code page | The value for setting the network code page. |
PSWD | password | The password associated with the user ID that is used to connect to the EMS server. |
REQUEST-DEST | destination | Specifies the EMS destination name on which messages are received. |
RESPONSE-DEST | destination | Specifies the EMS destination name to which reply messages are sent. Replies are also sent to the destination specified in the request message ReplyTo field. |
RESPONSE-INFO | I|U | Determines which information is contained in the response messages. When
I
is specified, the message contains the IVP message structure. When
U is specified, the message contains data from the user input for field
RESULT.
The default is I. The message type is determined by the inbound request message type. |
RESULT | data | The 63 characters data to be used in field IVP-RESULT. This field is blank delimited. |
SERVER | URL:port | The EMS server URL and TCP port. |
TYPE | TOPIC|QUEUE | Specifies whether the destination used is a topic or queue. |
USER | userid | The user ID used to connect to the EMS server. |
WORKERS | number | The concurrent producer to be run. The value must be between 1 and 100. The default is 1. |