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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.7. Conclusion<br />

<strong>Integration</strong> Patterns 95<br />

There are several integration patterns that a company can use <strong>to</strong> achieve<br />

<strong>B2B</strong>i. The choice as <strong>to</strong> which integration pattern <strong>to</strong> choose depends on<br />

the agreement with the trading partners, existing infrastructure and<br />

integration goals, such as level of synchronization and degree of<br />

au<strong>to</strong>nomy desired.<br />

Data oriented integration provides data access interface abstraction.<br />

It always involves data sharing and can result in communication between<br />

an application and a data source or a data source <strong>to</strong> another data source.<br />

It can be schedule or event-driven, based on the type of integration<br />

pattern used, such as synchronous replication or asynchronous replication,<br />

data warehouses or virtual data warehouses. The most common solution<br />

based on data oriented integration uses an ETL server.<br />

Application oriented integration involves API or RPC communication<br />

between application components, which may or may not involve data.<br />

Since cross-organization applications have <strong>to</strong> be integrated directly in<br />

this pattern, the participating companies have <strong>to</strong> work very closely <strong>to</strong><br />

jointly develop the applications. Companies have less au<strong>to</strong>nomy in this<br />

integration pattern, thus making it the least suitable for most <strong>B2B</strong>i<br />

implementations. However, this type of integration is synchronous in<br />

nature, i.e., the data is shared on a real-time basis.<br />

Portal oriented integration is a quick way for small <strong>to</strong> medium size<br />

companies <strong>to</strong> provide data access <strong>to</strong> cus<strong>to</strong>mers and trading partners<br />

through a Web-based interface.<br />

Business process oriented integration provides process interface<br />

abstraction that maintains the integrity of business rules. This integration<br />

type is being used by companies more and more as it not only aims at<br />

integration, but also at making the business processes of a company<br />

efficient by eliminating latency. Moreover, this integration type gives<br />

companies complete au<strong>to</strong>nomy in terms of how they want <strong>to</strong> conduct<br />

their business, as long as they are able <strong>to</strong> communicate with their<br />

trading partners based on certain pre-determined standards.

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

Saved successfully!

Ooh no, something went wrong!