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.

474 <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.2.2. Juxtapose — JXTA<br />

JXTA derives its name from the fact that peer-<strong>to</strong>-peer is juxtaposing <strong>to</strong><br />

client/server or Web-based computing.<br />

JXTA is an open network platform for P2P computing. It provides a<br />

framework and a set of pro<strong>to</strong>cols that standardize the way in which<br />

peers discover, advertise network resources, communicate and cooperate<br />

with each other <strong>to</strong> form secure peer groups. All the functions supported<br />

by JXTA are performed by publishing and exchanging XML messages<br />

among participating peers.<br />

JXTA is independent of programming language. Heterogeneous digital<br />

devices, such as PCs, servers and PDAs, and appliances with completely<br />

different software stacks can interoperate with JXTA pro<strong>to</strong>cols. Moreover,<br />

it is independent of transport pro<strong>to</strong>cols, such as TCP/IP and HTTP, and<br />

can be implemented on <strong>to</strong>p of them.<br />

JXTA architecture<br />

As depicted in the JXTA architecture figure (see Figure 16.3), JXTA is<br />

essentially divided in<strong>to</strong> three layers:<br />

JXTA<br />

Application i<br />

JXTA Community Application<br />

Sun j: TA<br />

Application<br />

3XTA I f SUN indexing<br />

&.„,i— i JXTA Community Services I JKTA 'Searching 1 ' , ,<br />

SerViC ** I I Services *File Sharing 3 Commends .<br />

JXTA<br />

Core<br />

Pea Gioups Peer Pipes Peei Moni<strong>to</strong>nng<br />

Secunt,'<br />

Any tea* on ih« I I Web<br />

Figure 16.3. — JXTA architecture

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

Saved successfully!

Ooh no, something went wrong!