Web Search

TIBCO® Object Service Broker for z/OS
Important Information
Preface
Related Documentation
Typographical Conventions
Connecting with TIBCO Resources
Introduction
TIBCO Object Service Broker Architecture
Accessing TIBCO Object Service Broker from an External Environment
Stages to Setting Up and Processing Within TIBCO Object Service Broker
The TIBCO Object Service Broker Client Model
Overview
TIBCO Object Service Broker Client Styles
Setting Up the User Profile for Seamless Clients
Setting Execution Environment Parameters
Usage of the Execution Environment Parameters
Determining Session Characteristics
Available Execution Environment Parameters
Specifying Session Parameters Using an Input File or a CLIST
Reducing Session Resources
TIBCO Object Service Broker Sessions Under z/OS Batch
How to Run Batch Applications
How to Set Session Parameters
How to Manipulate Data in a TIBCO Object Service Broker Batch Client Session
TIBCO Object Service Broker Sessions Under TSO
How to Run TSO Applications
How to Set Session Parameters
How to Manipulate Data in TSO Client Sessions
TIBCO Object Service Broker Sessions Under the Native Execution Environment
Overview of the Native Execution Environment
How to Set Session Parameters
Manipulating Data in VTAM LU2 Client Sessions
Using the TIBCO Service Gateway for CICS
How to Run CICS Applications
Session Initiation and Termination
Selecting a TIBCO Object Service Broker CICS Client Program
How to Set Session Parameters
Starting TIBCO Object Service Broker Sessions
Passing the COMMAREA Between a TIBCO Object Service Broker CICS Client and a Session
How Can Data Be Returned
Performing CICS Functions at Session End
Calling External Routines
CICS Channels and Containers in the TIBCO Object Service Broker CICS Session Environment
Using the TIBCO Service Gateway for IMS TM
How to Run IMS TM Applications
Selecting a TIBCO Object Service Broker IMS TM Program Style
Starting a TIBCO Object Service Broker Session
Terminal Changes at Session Startup
Passing Data to TIBCO Object Service Broker IMS TM Sessions
Input Message Segment Overview
Returning Data from TIBCO Object Service Broker to IMS TM
Passing Control to an IMS Transaction at Session End
Ensuring Message Queue/Database Consistency
Customizing TIBCO Object Service Broker IMS TM Client Programs
Getting Access to IMS TM Data
Accessing IMS Via the OTMA Callable Interface
Functional Overview
Programming for OTMA
Usage Notes
Accessing External Routines
Functional Overview
Observing Standard Conventions
Making a COBOL Program Compatible with TIBCO Object Service Broker
Making a PL/I Program Compatible with TIBCO Object Service Broker
Making a C Program Compatible with TIBCO Object Service Broker
Identifying Your External Routine to TIBCO Object Service Broker
Calling the Routine
Using User Builtin Routines
Functional Overview
Programming Considerations
Sample User Builtin Routines
Using the Interface to TIBCO Enterprise Message Service
TIBCO Object Service Broker EMS Interface
Calling EMS
Configuration
Sample Applications
Supported EMS Functions
Using the TIBCO Service Gateway for WMQ
Overview
Introduction to the Call Level Interface
Aspects of the Call Level Interface
Functionality of the Call Level Interface
Operational Characteristics
Call Level Interface Specification
HRNHLLTM Module Parameters
Valid Calling Sequences
Examples of Typical Usage
Using the Host Languages Interface
Preparing the Environment, Analyzing Returned Values, and Modifying Changes
Preparing to Start or Locate the Execution Environment
How to Analyze the Return and Reason Codes, and Returned Message
Call Level Interface Return Codes
Call Level Interface Reason Codes
Committing and Rolling Back Persistent Table Changes
Call Level Interface Functions
Starting or Locating the Execution Environment – STARTEE
Stopping the Execution Environment – STOPEE
Starting the Session – STARTSS
Stopping the Session – STOPSS
Starting a Transaction – STARTTR
Modifying Transactional Characteristics
Ending a Transaction – STOPTR
Calling a Rule – CALLRULE
Multiple-Session Execution Environments in Batch
Starting Multiple-Session Execution Environments in Batch
Specifying an Environmental Wait Routine
STARTEE Call
STARTSS Call
Sample Programs
TIBCO Object Service Broker SDK (C/C++) Server
Introducing TIBCO Object Service Broker SDK (C/C++)
Execution Environment Considerations
Additional Requirements for CICS Execution Environments
Using TIBCO Object Service Broker SDK (C/C++)
Overview of the TIBCO Object Service Broker SDK (C/C++)
SDK (C/C++) Functions
Sample Application Using the SDK (C/C++)
Using TIBCO Object Service Broker SDK (Java)
Overview of TIBCO Object Service Broker SDK (Java)
SDK (Java) Methods
Session Object Methods
SessionException Object Methods
Misc Object Methods
Sample Application Using the SDK (Java)
Coding TIBCO Object Service Broker Access Statements
Overview
Writing COBOL with TIBCO Object Service Broker Access Statements
Coding the Access Statements
Coding Considerations
Coding SQL Access Statements
Writing a COBOL Program with Embedded SQL Statements
Coding SQL Access Statements
Coding Considerations
Error Checking and Handling
Statements Supported by the SQL Preprocessor
Processing COBOL Programs
Preprocessing the Access Statements
Preparing the Program
Running the Program
SDK (C/C++) and SDK (Java) Error Reason Codes
Listing of the Reason Codes