Data integration scenarios
These scenarios show how the data integration business patterns described in Chapter 1 can be implemented. These business patterns are as follows:
Federation: The federation pattern allows access to different data sources, and gives the impression to the requesting application that these are a single logical data source.
Population: The population pattern gathers data from one or more data sources, processes the data in an appropriate way, and applies it to a target database.
Synchronization: The synchronization pattern enables bidirectional update flows of data in multi-copy database environments.
Implementing the federation business pattern
A modern SOA-based approach can be taken in order to implement the federation business pattern. A combination of splitter and aggregator building blocks from the mediation layer are used to access data from different sources and to bring the data together to form a view. The necessary building blocks are made available by...