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


Chapter 1 TIBCO Object Service Broker Concepts : TIBCO Object Service Broker Integration with other TIBCO Products

TIBCO Object Service Broker Integration with other TIBCO Products
TIBCO Object Service Broker integrates directly with both TIBCO Enterprise Messaging Service (EMS) and TIBCO BusinessWorks. The same integration mechanisms are used regardless of whether TIBCO Object Service Broker is running on z/OS, Windows or Solaris.
These interfaces provide access to the native TIBCO Object Service Broker data store and processing environment as well as to all the external data sources available to TIBCO Object Service Broker: DB2, CA-Datacom, CA-IDMS, IMS, Adabas, Oracle, ODBC-compliant data, and sequential and VSAM data.
Integration with TIBCO Enterprise Messaging Service
The interface to EMS provides a set of tools, S6BCALL and S6BFUNCTION, that TIBCO Object Service Broker rules applications running on z/OS and Open Systems can use to produce and consume messages. These messages are transported via TIBCO EMS servers which run on many platforms.
The first call to EMS by a rule initializes the environment to run EMS and loads code related to invoking EMS. The types of arguments and the return value are determined by the EMS C routine being invoked.
See Also
TIBCO Object Service Broker for z/OS External Environments and TIBCO Object Service Broker for Open Systems External Environments about using the EMS interface.
Integration with TIBCO BusinessWorks
The TIBCO BusinessWorks OSB Plug-in is supplied with TIBCO Object Service Broker. The plug-in allows you to retrieve and send TIBCO Object Service Broker data in a predefined manner so that it can take part in BusinessWorks processes.
An OSB palette is available from within TIBCO Designer and you can use the following resources from within the palette:
OSB Connection resource  This shared configuration resource specifies the connection details to access the TIBCO Object Service Broker transactions: host, port, user ID, password, and so on.
OSB Transaction resource  This shared resource represents an available TIBCO Object Service Broker transaction and contains its XML schema. You can use it across multiple BusinessWorks activities to feed data to the transaction and access the transaction result data.
Invoke an OSB Transaction activity  This activity sends a request to invoke a specified transaction by passing the inputs, getting the response, and parsing the results as XML to make it available as output to other BusinessWorks processes
See Also
TIBCO BusinessWorks OSB Plug-in User’s Guide about using the plug-in.

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