Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 5 TIBCO Object Service Broker Sessions Under TSO : How to Run TSO Applications

How to Run TSO Applications
Invocation
Use TIBCO Object Service Broker TSO clients to run TSO applications in the full-screen 3270 environment. You typically invoke the TSO client program via a tailored TSO CLIST. The TSO client program can be either the TIBCO Object Service Broker supplied program S6BTSO, or your own user TSO client program written using the TIBCO Object Service Broker Call Level Interface.
CLISTs are provided and are customized for your needs at installation time. You can choose to customize your CLIST to support more or fewer parameters. Refer to Using a CLIST to Invoke TIBCO Object Service Broker. For the CLIST name and available parameters, see your system administrator.
Using the TIBCO Object Service Broker Supplied TSO Client Program
For a straightforward invocation of a TSO application, use the TIBCO Object Service Broker supplied S6BTSO program. S6BTSO first starts a same-address-space Execution Environment, and runs the TIBCO Object Service Broker application as determined by the start up rule in the session.
When the application ends, the following sequence of events occurs:
1.
2.
3.
S6BTSO Starting a Single User Session
The following illustration shows how the S6BTSO program fits into the TSO environment:
Using a Customized (User) TSO Client
To access TIBCO Object Service Broker facilities from within a TSO application program, you can write your own TSO client using the TIBCO Object Service Broker Call Level Interface. In this case, your application program calls to the Call Level Interface to start a same-address-space Execution Environment, start a session, start a transaction, and run one or more rules in that transaction. Your TSO application program is responsible for terminating the transaction, session, and Execution Environment before returning to z/OS.
User TSO Client and the z/OS Environment
The following illustration shows how your user TSO client runs a session in a TSO address space. Refer to Chapter 14, Introduction to the Call Level Interface to Chapter 17, Multiple-Session Execution Environments in Batch for detailed information on how to write a TSO application using the Call Level Interface.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved