WebSphere MQ for z/OS

 

Before we can run a program written with WebSphere MQ for z/OS, link-edit it to the stub program supplied with WebSphere MQ for z/OS for the environment in which you are running the application. The stub program provides the first stage of the processing of your calls into requests that WebSphere MQ for z/OS can process.

WebSphere MQ for z/OS supplies the following stub programs:

CSQBSTUB Stub program for z/OS batch programs
CSQBRRSI Stub program for z/OS batch programs using RRS via the MQI
CSQBRSTB Stub program for z/OS batch programs using RRS directly
CSQCSTUB Stub program for CICS programs
CSQQSTUB Stub program for IMS™ programs
CSQXSTUB Stub program for distributed queuing non-CICS exits
CSQASTUB Stub program for data-conversion exits

If you use the CSQBRSTB stub program, link-edit with ATRSCSS from SYS1.CSSLIB. (SYS1.CSSLIB is also known as the Callable Services Library). For more information about RRS see Transaction management and recoverable resource manager services.

Alternatively, we can dynamically call the stub from within your program. This technique is described in Dynamically calling the WebSphere MQ stub.

In IMS, you might also need to use a special language interface module that is supplied by WebSphere MQ.

 

Parent topic:

WebSphere MQ stub programs and library files


fg11500_