Font Size: a A A

Design And Implementation Of A Troop P2P Instant Messaging System

Posted on:2015-07-25Degree:MasterType:Thesis
Country:ChinaCandidate:Y P HuoFull Text:PDF
GTID:2308330473452620Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of computer technology, the Internet is known as high-tech industries, making rapid development and progress in technology. The earliest based on TCP / IP protocol has formed a lot of the server publishing service client applications to access the service. So far, access mode of each site and system basically used a central server publish services, through other client s access the central serv er as a service design. This mode is suitable for only one central content provider or central service provider’s scope of business, service providers can easily upd ate content at any time at the central server and allow users to immediately get to the published content.This mode allows the user to interact only with the central server, so all the content needs to be forwarded or st ored through a central server, which brings great pressure processing capabilities to acces s the central server.Another kind of access point mode, which allows each user as its own content publishers or con tent providers, and other users to access the service from him, rather than through a central server, will make full use of the network res ources and network of each the client com puter’s processing power. This access mode is called P2P(Peer to Peer). The current applications using the access patterns of serv ice include Tencent QQ, Skype, BitTorrent, Thunder download, etc.In this thesis, study mainly on P2 P access patterns instant messaging applications. The basic requirements of IM-end comm unication and fast instant com munication, so skip the central server forwards, while the use of P2 P mode of communication directly from point to point on the network to m eet the needs of rea l-time communications. In addition, this research is not just P2 P instant messaging transmission of the text, but also includes voice and vid eo transmission, which will give audio, capture, encoding, transmission, video transcoding work to bring the test.The research process, f irst developed subject objectives, nam ely, designed and developed a P2 P access mode instant messaging system. Then the author accessed to the relevant literature about P2 P, network transmission technology, audio technology and video technology, combined with ideological and theo retical software engineering, modeled instant messaging system, a clear need to complete the system functions and the subject of software system s must meet standard. Then, according to the softw are engineering ideas, the author designed bus iness logic, developm ent framework and development of technical in the instant m essaging system. Next, the author used the familiar JAVA programming language to complete the implementation and testing of the subject system. Finally, the author summ arized the line of the res earch topic and problems in the research process, and made a prospect of the subject development.
Keywords/Search Tags:Network resources, Access P2P mode, Transmission of the text, Instant Messaging, Program implementation
PDF Full Text Request
Related items