Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

What is p2p and what isn't?  RSS feed

 
Latha Kalaga
Ranch Hand
Posts: 96
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I always wondered about p2p and understanding p2p implementations. I have come across this URL,What Is P2P And What Isn't that answers some of my questions.
Hopefully this will help the ranchers out there who are trying to understand P2P computing.
Latha
 
Fei Ng
Ranch Hand
Posts: 1245
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i am too. Becuase of the book promotion thing. I once again come here and read some of the post. Been hearing P2P a lot and have some idea on it. But not clear.
thanks for the link and hopefully this week the author will help us understand P2P a little more too. hehhe
 
Shriram Shivakumar
Ranch Hand
Posts: 42
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Just like P2P, we also have A2A(Application to Application), B2B(Business to Business), C2C(Consumer to Consumer)!
 
Sing Li
Author
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Latha, Fei, and Shriram,
Here is my take on P2P networking� attempting to keep it simple.
Take today�s Internet, and throw away all the servers that you know of. That is, get rid of Yahoo, get rid of MSN, EBAY, etc. (okay, you can keep the ranch! ;-) Now, add to this mix some other devices like web-enabled cellphones, wireless PDAs, and Bluetooth-enabled notebook computers, etc. Assuming that every device on this network is connected together (either directly or through one another). Next, add to this the complexity that every device may be turned on and off independently and may be disconnected from the network at any moment in time. Now you have the picture of a P2P network. If you have such a network today, it probably won�t do too much for you. JXTA allows you to put USEFUL applications on top of such a network.
Hope this is helpful.
Best Regards,
Sing Li
 
Latha Kalaga
Ranch Hand
Posts: 96
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sing Li,
Thanks for the response. My understanding is JXTA provides a language independent computing platform for P2P applications to be built
The question is - prior to JXTA, how were the P2P applications built and what were the issues. I am trying to understand how JXTA helps building P2P applications.
Please correct me if I am wrong with understanding what JXTA is.
Thanks,
Latha
 
Sing Li
Author
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Latha,
Prior to JXTA, P2P applications are built on top of proprietary protocols that tend to be single purpose (i.e. for file sharing only, for instant messaging only, etc.). The JXTA engineers did a very good job in factoring out the common elements found in known P2P applications.
JXTA provides a generic layer that can be used to build any type of P2P application.
Best Regards,
Sing Li
 
Don't get me started about those stupid light bulbs.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!