22.01.2015 Views

Android, .Net Compact Framework and JXTA - Faculty of Computer ...

Android, .Net Compact Framework and JXTA - Faculty of Computer ...

Android, .Net Compact Framework and JXTA - Faculty of Computer ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Centralized P2P – Example Napster<br />

• Connection to Napster<br />

Server: publish IP address<br />

<strong>and</strong> files, which can be<br />

shared<br />

• Request server for wanted<br />

object. Server returns a list<br />

<strong>of</strong> peers, which has object.<br />

• Selection <strong>of</strong> a peer (on the<br />

basis <strong>of</strong> estimated<br />

download time, available<br />

b<strong>and</strong>width resp. after<br />

pinging P2P-connection to<br />

peer) <strong>and</strong> download<br />

Client<br />

Client<br />

1<br />

1<br />

Directory Server<br />

2<br />

1 3<br />

Client<br />

1<br />

1<br />

Client<br />

Client<br />

Dr. Thomas Springer 34<br />

Application Development - 10. Platforms - <strong>Android</strong>, .<strong>Net</strong> <strong>Compact</strong> <strong>Framework</strong><br />

<strong>and</strong> <strong>JXTA</strong>

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

Saved successfully!

Ooh no, something went wrong!