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.

30 <strong>B2B</strong> <strong>Integration</strong> — A <strong>Practical</strong> <strong>Guide</strong> <strong>to</strong> <strong>Collaborative</strong> E-<strong>commerce</strong><br />

2.2.7. Middleware technologies<br />

Middleware is a layer of software between the client and server<br />

applications that provides a uniform 'conduit' for them <strong>to</strong> communicate<br />

with one another. Middleware provides a platform for the integration of<br />

applications (developed in different programming languages and installed<br />

on different operating systems) and data sources (provided by different<br />

vendors). Middleware can be classified in<strong>to</strong> different categories that<br />

include: transaction oriented middleware, message oriented middleware<br />

(MOM), distributed objects and components-based application servers<br />

and communications middleware.<br />

2.2.8. <strong>Integration</strong> brokers<br />

<strong>Integration</strong> brokers built on <strong>to</strong>p of messaging middleware, known as<br />

message brokers, provide intelligent translation and routing of messages<br />

from the source <strong>to</strong> the target application. They enable content-based,<br />

sequential and conditional routing of messages. They also provide a<br />

message warehouse or reposi<strong>to</strong>ry for s<strong>to</strong>ring raw, unprocessed messages<br />

for archiving and retrieval.<br />

Companies will be able <strong>to</strong> achieve faster and reliable <strong>B2B</strong>i with<br />

integration brokers than with any other middleware solution.<br />

<strong>Integration</strong> brokers provide adapters for application servers, packaged<br />

applications such as CRM applications and SCM applications, legacy<br />

applications and databases (see Figure 2.4). They support all open<br />

standards and enable communication irrespective of the transportation<br />

pro<strong>to</strong>col. <strong>Integration</strong> brokers also impose a structure on the integration<br />

development process, thereby reducing the cost of maintaining application<br />

integration solutions.<br />

<strong>Integration</strong> brokers are the middleware of extranets that link<br />

applications and transactions not just across the enterprise but also<br />

across business-<strong>to</strong>-business networks.<br />

2.2.9. Internet security<br />

In <strong>B2B</strong>i, companies connect their internal systems <strong>to</strong> the Internet and<br />

through that single pipe they can potentially lose everything. A <strong>B2B</strong>

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

Saved successfully!

Ooh no, something went wrong!