Examples
This section contains examples that demonstrate how to use Substation ES.
This section include the following topics:
- Overview
- Substation ES Installation IVPs
- Substation ES Communication Programs
- Example of ESB Request – Reply DPL
- Example of CICS Trigger
- Example of CICS High Volume Trigger
- Example of ESB Request DPL XCTL
- Example of ESB Invoking a CICS Transaction
- Example of ESB to TDQ
- Example of CICS TSQ Entry
- Example of ESB Request – Reply Complex DPL
- Example of CICS-Initiated Request or Reply
- Example of ESB Request – Reply IMS
- Example of ESB Request – Reply and Trigger
- Example of IMS BMP Trigger
- Example of IMS Synchronous Callout — Request or Reply
- Example of IMS Conversational Functions
- Overview
Substation ES receives messages on a specified subject located in a recipe defined in the Transformer’s configuration file. A sample host-side application that performs the required function is initiated. - Substation ES Installation IVPs
During the installation of Substation ES, IVP programs are supplied by default. To ensure that the network, Substation ES, and the back-end system (BES) interfaces (CICS and IMS) are correctly executing bidirectional communication with Substation ES, execute those IVP programs. - Substation ES Communication Programs
This section describes the generic IVP components in Substation ES. - Example of ESB Request – Reply DPL
This IVP example illustrates how a TIBCO messaging client application initiates a request message to invoke a CICS application with the CICS DPL method through Substation ES. - Example of ESB Request – Reply DPL Container
This IVP example illustrates how a TIBCO messaging client application initiates a request message to invoke a CICS application by using the CICS DPL method with Container through Substation ES. This method is MRO capable. - Example of ESB Request – Reply DPL Storage
This IVP example illustrates how a TIBCO messaging client application initiates a request message to invoke a CICS application by using the CICS DPL method with Storage Pointer through Substation ES. This method is not MRO capable. - Example of ESB Request – Reply DPL TSQ
This IVP example illustrates how a TIBCO messaging client application initiates a request message to invoke a CICS application by using the CICS DPL method with an eight-character TSQ name in the COMMAREA through Substation ES. This method is MRO capable. - Example of CICS Trigger
This IVP example illustrates how a trigger process delivers data from a CICS application to a TIBCO messaging application through Substation ES. - Example of CICS High Volume Trigger
These IVP examples illustrate the high-speed throughput of this trigger process in delivering data from a CICS application to a TIBCO messaging application through Substation ES. The High Volume Trigger (HVT) can handle record sizes greater than 32,000 bytes. These samples support guaranteed, reliable, and ordered delivery. - Example of RED CICS Trigger
These IVP examples illustrate the RED CICS trigger process in delivering data from a CICS application to a TIBCO messaging application through Substation ES. The RED CICS Trigger can handle record sizes greater than 32,000 bytes up to maximum 4096000 bytes. These samples support guaranteed, reliable, and fire and forget delivery. - Example of ESB Request DPL XCTL
This IVP example illustrates how a TIBCO messaging client application initiates a request message to start a CICS program with the CICS XCTL method through Substation ES. - Example of ESB Invoking a CICS Transaction
This IVP example illustrates how a TIBCO messaging client application initiates a request message to start a CICS transaction task with the CICS transaction invoked method through Substation ES. - Example of ESB to TDQ
This IVP example illustrates how a TIBCO messaging client application initiates a request message that forces Substation ES to write the data into a TDQ with the CICS WRITEQ TD method. - Example of CICS TSQ Entry
This IVP example illustrates how a TIBCO messaging client application initiates a request message that forces Substation ES to write the data into a temporary storage queue (TSQ) with the CICS WRITEQ TS method. - Example of ESB Request – Reply Complex DPL
This IVP example, which works in the same manner as the CICS request or reply IVP, illustrates how a TIBCO messaging client application initiates a request message to invoke a CICS application by using the CICS DPL method through Substation ES. - Example of CICS-Initiated Request or Reply
This IVP example illustrates how a request is initiated via a CICS transaction on a CICS 3270 screen terminal. - Example of RED CICS-Initiated Request or Reply
The IVP example illustrates how a request is initiated through a CICS transaction on a CICS 3270 screen terminal. - Example of ESB Request – Reply IMS
This IVP example illustrates how a TIBCO messaging client application initiates a request message to invoke an IMS Message Processing Program (MPP). The client uses an IMS message queue via Substation ES. - Example of ESB Request – Reply and Trigger
This example illustrates how a TIBCO messaging client application initiates a request message to invoke an IMS Message Processing Program (MPP) by using the IMS message queue through Substation ES. - Example of IMS BMP Trigger
This example illustrates how a trigger process delivers data from an IMS Batch Message Program (BMP) or a 3270 device to a TIBCO messaging application through Substation ES. - Example of IMS Synchronous Callout — Request or Reply
This IVP example illustrates how a request is initiated using an IMS Batch Message Program (BMP) or a 3270 device to a TIBCO messaging application through Substation ES. - Example of IMS Conversational Functions
This example illustrates how a TIBCO messaging transactional client application initiates request messages to perform the IMS conversational functions through Substation ES. This example uses the IBM IMS INSTALL/IVP sample of a simple IBM phone-book application. All functions performed by that application can be executed with Substation ES IMS Conversational IVP.
Copyright © Cloud Software Group, Inc. All rights reserved.