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


Chapter 1 Introducing TIBCO Object Service Broker Backup and Recovery Components : Data Object Broker

Data Object Broker
Definition
The Data Object Broker is the server for TIBCO Object Service Broker data. It is responsible for all online operations against the Pagestore, which is the repository for all TIBCO Object Service Broker data. For more information about the Pagestore, refer to TIBCO Object Service Broker Data Sets.
Data Object Broker Functionality
When the Data Object Broker receives a commit request from the Execution Environment, it performs the following:
1.
2.
3.
4.
5.
When a checkpoint occurs, writes the pages to a cache data set and propagates the changes to the journal data set and to the Pagestore
Committing Updates
All accesses and changes to the Pagestore go through the Data Object Broker. If a commit request involves another system (an external database or a peer TIBCO Object Service Broker system), the Data Object Broker logs the request in the contingency log until the update request is confirmed by the other system. For more detail, refer to Chapter 3, Understanding Fail Safe Processing.
The Role of the Data Object Broker and Related Data Sets
Data Object Broker Communication
The method of communication between the Data Object Broker and Execution Environments depends upon what facilities are available. TIBCO Object Service Broker always attempts to use Cross Memory Services (XMS) for its communications but uses VTAM if XMS cannot be used, and TCP/IP if neither VTAM nor XMS are available.

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