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 most operations against the Pagestore, which is the repository for all TIBCO Object Service Broker data. For more information about the Pagestore, refer to Pagestore.
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.
Committing Updates
Most 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 their location. If they are on the same machine, they use Inter-Process Communication (IPC), while communication between regions on different machines uses TCP/IP.

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