Dissertation > Excellent graduate degree dissertation topics show

Design and implementation of P2P - based instant messaging server

Author: SongGuang
Tutor: DuanHanCong;YangQunLi
School: University of Electronic Science and Technology
Course: Software Engineering
Keywords: P2P Instant messaging epoll Event-driven
CLC: TP393.05
Type: Master's thesis
Year: 2011
Downloads: 92
Quote: 0
Read: Download Dissertation

Abstract


With the continuous improvement of people's living standard , people interaction information , timeliness requirements are increasing , route of transmission of the traditional media ( television, newspapers ) has been unable to fully meet the needs of the people , so the dependence on Internet technology more and more strong . Therefore, with the domestic and foreign enterprises invested energy research on the Internet , the Internet in recent years , the rapid development . This , as the two hot spots in the Internet , P2P networks and instant messaging have become the most important corporate concerns and input . Instant messaging is now the business has gradually become an integral part of people 's online activities . It gradually from personal business evolution to the enterprise business , enterprise instant messaging technology research , today 's instant communications research focus . Aggregate P2P P2P-based instant messaging and instant messaging each bit , compared with the original instant communication , but also has its own unique advantages . This paper describes the principle of instant communication technology based on P2P and detailed understanding and analysis of P2P and instant messaging technology , combined with the current P2P and instant messaging technology development status , design a P2P-based instant messaging system . The system is a the paragraph hybrid P2P network model , without dependence on any particular point , thus reducing the burden on the server in C / S structure . NAT traversal for P2P networks to achieve two-way communication to put forward their own solution . Underlying communication using asynchronous non-blocking to ease the pressure of server-side CPU to avoid CPU idling . Structures of the instant messaging network characteristics simulated test environment to fully test this model , and testing process , carried out a detailed analysis and argument in this environment . Has been tested , the system has basically reached the requirements of the overall design , each module is basically to normal operation .

Related Dissertations

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

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