The following clients create and initialize a single-session Execution Environment, and start a session. When a user terminates the session, the Execution Environment is also terminated.
The following clients use multiple-session Execution Environments. These Execution Environments must be started before clients can start one or more sessions.
You can write your own user client, if you require a client to be written as part of a COBOL, PL/1, C, or assembler application. Use the Call Level Interface to create user clients for batch, TSO, and CICS environments. Refer to
Chapter 16, Call Level Interface Functions for detailed information.
The TIBCO Object Service Broker SDK (C/C++) client is an extension of the Call Level Interface. It extends the interface beyond the boundaries of the Execution Environment address space. It can use any communications protocol supported by TIBCO Object Service Broker.
The SDK (C/C++) client can reside in:
The TIBCO Object Service Broker SDK (Java) is an application programming interface (API) used by a Java application to manage TIBCO Object Service Broker sessions. It uses TCP/IP to connect to TIBCO Object Service Broker.
The SDK (Java) client can reside in any machine with a Java virtual environment.
Chapter 18, TIBCO Object Service Broker SDK (C/C++) Server for details about required setup steps in the Execution Environment for the SDK (C/C++) server
TIBCO Object Service Broker for z/OS Installing and Operating for more information about installing TIBCO Object Service Broker and its components.
The external environment of the Execution Environment and the client are the same, and share the same address space for TIBCO Object Service Broker TSO, batch, and CICS clients, and all user clients using the Call Level Interface.