18.04.2013 Views

B2B Integration : A Practical Guide to Collaborative E-commerce

B2B Integration : A Practical Guide to Collaborative E-commerce

B2B Integration : A Practical Guide to Collaborative E-commerce

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Master Site<br />

St<br />

/ Company A\<br />

Snapshot Site Snapshot Site<br />

<strong>Integration</strong> Patterns 53<br />

Subset 81 * ' Subset<br />

of Data Sal of Data<br />

Company B Company C<br />

Multi-site data replication<br />

Figure 3.4. — Bi-directional data replication<br />

Multi-site data replication architecture involves two or more data sources,<br />

with each data source replicating the exact same data <strong>to</strong> one another<br />

(see Figure 3.5). This is a special type of bi-directional data replication,<br />

which involves dealing with the same data. This architecture takes the<br />

maximum resources and involves the highest risk of data corruption<br />

among all the data replication architectures.<br />

Benefits of data replication<br />

Replication allows for maintaining the same copy of data in multiple<br />

physical servers, thereby providing multiple data access points. Thus, if<br />

the local server is unavailable, users can always point <strong>to</strong> the remote<br />

server and continue with their work.<br />

Furthermore, replication is very useful in the <strong>B2B</strong> scenario, as<br />

applications of each company can point <strong>to</strong> their own internal database,<br />

rather than connecting <strong>to</strong> remote databases and accessing the data over<br />

the Internet. This will make the applications fast and minimize the<br />

network traffic. However, the timeliness of the data is an issue, as the

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!