Need for Synchronization
TIBCO MDM supports organizations to communicate with trading partners through datapools. For example, a supplier can do business with a trading partner through a datapool like 1WorldSync.
However, an organization may sometimes want to communicate privately with its trading partners without a third party datapool. Also, companies in different locations may need to internally synchronize data in their systems, involving datapools.
In such cases, organizations can deploy instances of CIM per location and synchronize as required. To do this, TIBCO provides an out-of-the-box functionality to connect and sync two or more CIM instances. Instances from different entities can communicate with each other directly, without involving a third party datapool.
How it Works
Process in which four different enterprises are created on a single CIM instance.
- BrandOwner, VeloselMarketPlace, Bottler1, and Bottler2 are four enterprises created.
- BrandOwner is the main enterprise of type Supplier. The BrandOwner subscribes to the VeloselMarketplace enterprise (to which it synchronizes all updates). It has Bottler1 and Bottler2 as trading partners.
- VeloselMarketplace is an enterprise of type Marketplace. Consider this as the central location to which data is synchronized and from where updates are received (by the subscribed suppliers). It has BrandOwner, Bottler1 and Bottler2 as trading partners.
- Bottler1 and Bottler2 are enterprises of type Supplier. They are both subscribed to the VeloselMarketplace enterprise (to receive BrandOwner’s updates) and have BrandOwner as a trading partner.
In the scenario, whenever Brandowner has information to synchronize, for example a record, it is synchronized to VeloselMarketplace, from where Bottler1 and Bottler2 receive the update (record) because of their subscription.