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.

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

16.5. But the Road is Winding<br />

P2P technology is indeed alluring. But the road <strong>to</strong> designing, developing<br />

and executing P2P-based applications is not a straight one. There are<br />

several major challenges that may hamper its early adoption, especially<br />

in <strong>B2B</strong> applications.<br />

Some of the potential problems with P2P-based architectures in the<br />

light of <strong>B2B</strong>i follow:<br />

16.5.1. Network bandwidth<br />

A critical fac<strong>to</strong>r of the success of peer-<strong>to</strong>-peer technology is the<br />

bandwidth available. If companies use P2P-based applications for <strong>B2B</strong><br />

integration, it may severely slow down their network connections and<br />

hamper the core business activities. By definition, P2P applications<br />

eliminate central servers and create a loose, dynamic network of peers.<br />

For any content retrieval operation, such as a search for a specific item<br />

in a catalog, all the peers in the network are searched, using a lot of<br />

network bandwidth. As this network size increases and becomes more<br />

distributed, it may be affected by poor and slow connections. Further,<br />

as the number of peers searching for content or communicating in the<br />

network increases, the resulting traffic can potentially block the whole<br />

network bandwidth.<br />

For instance, the traffic generated by Gnutella, an open, decentralized,<br />

peer-<strong>to</strong>-peer search system for files, is enormous. A Gnutella search is<br />

broadcast across a network that changes from moment <strong>to</strong> moment,<br />

going from one individual computer <strong>to</strong> four others, from those <strong>to</strong> sixteen<br />

others and so on. The search results are returned along the same<br />

pathway they originally traveled.<br />

16.5.2. Security<br />

The most important feature of the P2P-based application — decentralized,<br />

distributed architecture — is also its weakest link. P2P applications<br />

pose major security threats <strong>to</strong> companies, as by definition the peer<br />

network involves distributing data and computing resources over several<br />

peers. <strong>B2B</strong> applications require communication with external parties,

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

Saved successfully!

Ooh no, something went wrong!