• DocumentCode
    2435481
  • Title

    Building a P2P forum system with JXTA

  • Author

    Halepovic, Emir ; Deters, Ralph

  • Author_Institution
    Dept. of Comput. Sci., Saskatchewan Univ., Saskatoon, Sask., Canada
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    41
  • Lastpage
    48
  • Abstract
    Decentralized file-sharing systems like Napster and Gnutella have popularized the peer-to-peer approach, which emphasizes the use of distributed resources in a decentralized manner. Peer-to-peer (P2P) systems are a relatively new addition to the large area of distributed systems. Their emphasis on sharing distributed resources, self-organization and use of discovery mechanisms sets them apart from other forms of distributed computing. Avoiding centralized components, and extensive resource/service sharing allows P2P systems to outperform other forms of distributed systems with regards to scalability and robustness due to load distribution and the avoidance of bottlenecks and single points of failure. This paper has two aims; firstly to report on the use of JXTA in converting a server-centric legacy forum system into a P2P system. It also attempts to encourage others in redesigning existing client-server systems into P2P applications as a way of to better understand and evaluate the costs and benefits of this technology.
  • Keywords
    Java; client-server systems; computer networks; middleware; Gnutella; JXTA; Napster; P2P forum system; client-server systems; decentralized file sharing systems; discovery mechanisms; distributed resource sharing; load distribution; peer-to-peer approach; robustness; scalability; self-organization; server-centric legacy forum system; service sharing; Availability; Computer science; Drives; Memory; Network servers; Peer to peer computing; Relational databases; Robustness; Space technology; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Peer-to-Peer Computing, 2002. (P2P 2002). Proceedings. Second International Conference on
  • Print_ISBN
    0-7695-1810-9
  • Type

    conf

  • DOI
    10.1109/PTP.2002.1046311
  • Filename
    1046311