Dissertation > Excellent graduate degree dissertation topics show

Study based on JXTA P2P application

Author: PengFaZuo
Tutor: WuYeFu
School: Wuhan University of Technology
Course: Applied Computer Technology
Keywords: Distributed network P2P JXTA Instant Messaging
CLC: TP393.02
Type: Master's thesis
Year: 2006
Downloads: 309
Quote: 1
Read: Download Dissertation

Abstract


Peer network technology (P2P) as an emerging technology, rapid development in recent years. Each node in the P2P is a provider of resources, but also access to those resources. Compared with the traditional model, with unparalleled decentralization, scalability, robustness, high performance / price ratio, high security. Meanwhile P2P technology has broad application prospects, has been applied to instant messaging, file sharing, peer to peer computing, precision search, enterprise applications, e-commerce and electronic games and other fields. However, many P2P systems are fragmented, forming one of P2P island. Such distributed and P2P design departure from the original intention. In the summer of 2000, Sun has proposed a \Platform-JXTA platform. JXTA is not just a peer to peer network computing platform, the key is that it implements a network, the programming language and platform-independent support for multiple P2P applications platform. JXTA platform interoperability, platform independence, universality and other characteristics. Based on JXTA platform, these features make it ideal for a P2P application development platform. Paper first analyzes the characteristics of P2P technology, summed up the three modes of P2P and various fields of application and analysis of the existing P2P applications defects and deficiencies, proposed the introduction of the P2P JXTA platform application development vision; and research the JXTA platform design objectives, basic elements and six agreements; propose a framework based on JXTA P2P application model, summed up the characteristics of P2P applications should have proposed this model four-tier structure (including network connectivity layer, JXTA core layer, the data model and the control logic layer and P2P application layer), analyzed several important agreements of the specific implementation process; then introduced an implementation of the model-PPChat instant messaging system design, given the framework of this system map and describes the system to achieve some functionality; final functional modules of the system according to the specific implementation are described in detail, the main modules including service applications, user identity authentication, the peer group, creating publications and join notices create the publication and discovery , the establishment of input and output channels, the message encoding format, send and receive messages, message encryption and decryption, friends search, object serialization, log generation and system interface design. Through this research, we propose a framework based on JXTA P2P application model, and use this model successfully developed an instant messaging system to verify the model. Further development of the system using this model has a non-centralized, robustness, high performance / price ratio, high security. The study not only analyzes the issues of P2P technologies and applications, and in the use of JXTA P2P application development platform has made some exploration.

Related Dissertations

  1. The Research of Fault-Tolerant Techniques for Parallel/Distributed Network Simulator PDNS,TP302.8
  2. Topology Measurement and Security Analysis on Gnutella and eMule Network,TP393.08
  3. Research on Peer-to-Peer Traffic Identification Algorithm Based on Cluster Analysis,TP393.02
  4. Research of Communication Mechanism in the Distributed Network Based on Mobile Agent,TP393.02
  5. The Reflection of Human’s Subjectivity in IM Era,N02
  6. The Design and Implementation of the Live Server in Audio and Video Broadcast Distance Education System,TP311.52
  7. Design and Implementation of P2P streaming system,TN919.8
  8. Virus Detection Technology Based on Artificial Immune,TP393.08
  9. The Research on Distributed Self-Organized Network Based Wide Area Backup Protection,TM774
  10. Research and Realization of Organizational Mechanisms for the Virtual Terminal Systems in Ubiquitous Environment,TN915.02
  11. P4P-based System for Streaming Media On-demand Research and Implementation,TN948.64
  12. Research on Fast Indexing Mechanism of P2P Based Spatial Vector Data,TP391.3
  13. Design and Implement of C/S Instant Message System Based on Winsock,TN914
  14. The Research of Trust Model and Related Technologies in P2P Networks,TP393.08
  15. A Study of Using Instant Messaging Programs to Improve the Intercultural Communication Competence of College Students,H319
  16. Mobile terminal identity digital signature scheme based on research,TN918.1
  17. P2P streaming feature extraction technology research and implementation,TN919.8
  18. High flow conditions P2P streaming real-time behavior recognition system design and implementation,TN919.8
  19. Distributed Digital Rights Management Research and Implementation,TP315
  20. E-government network security instant messaging system design and implementation,TP393.08
  21. Based on PDNS of BitTorrent traffic localization algorithm simulation and implementation,TP393.093

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > Computer network architecture and design
© 2012 www.DissertationTopic.Net  Mobile