Overview: Siebel eBusiness Application Integration Volume l > Overview of Siebel eAI >

About Peer-to-Peer Integration

In peer-to-peer integration, as shown in Figure 3, multiple applications interact with each other through a central software bus. The software bus provides a uniform interface to each application, as well as a number of services. These services range from simple data transformation to publish-and-subscribe schemes. The latter technology allows a set of applications to automatically receive copies of events of interest to them, keeping them in sync with the rest of the organization. Siebel eAI supports the services that the software bus expects from each participating application.

Figure 3.  Peer-to-Peer Integration

Many enterprises adopt a software bus strategy for application integration. Master data is partitioned across systems, and the software bus middleware implements a messaging architecture for application data exchange. The messaging functionality ranges from simple message routing, in batch or real time, to a publish-and-subscribe scheme.

NOTE:  Siebel eAI supports both batch and real-time integration. Batch integration optimizes interactions for high throughput and therefore uses computing resources more efficiently. By contrast, real-time integration optimizes response time.

Overview: Siebel eBusiness Application Integration Volume l