Font Size: a A A

Self-organizing P2p-based Instant Messaging System Design And Realization

Posted on:2009-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:C S CengFull Text:PDF
GTID:2208360272989162Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the growing development of network,instant messaging(IM) has become one of the most popular applications on the Internet today,such as ICQ,QQ,MSN etc.Instant messaging has grown From its roots in chat applications to become an important tool for not only personal chat conversations,but also for collaboration in husiness and academia. Current instant messenger(IM) protocols are largely centralized in nature.These systems require that the clients of the machines be connected to a central server which not only relays messages,but controls the flow of information between the nodes.Peer-to-Peer(P2P) network technology offers an avenue to allow such a system to be self organized. This paper explores the current state of instant messenger protocols, along with closely related communications systems,and explores modifying one of these protocol families(SIP/SIMPLE) to be self organized by leveraging P2P technology.At first,it's necessary to analyze IM' s situation of the current development and introduce IM system theory.After Pointing out the problems of central control and making some analysis for the function demand generally,devise the system overall logical organization and the design mentality.And then,discusses the software overall construction and the functional design based on it,and design IM system emphatically. Second,during the process for system design and modeling,using(?)ML and object-oriented analysis & design method,use Rational rose as the tool for modeling.It is based on.NET Framework2.0 and uses Visual Studio.NET 2005 as the development tool,and accumulates some new technology in.NET. While,the process of development,use the popular reconstruction development method,which optimizes the system design.Finally pays the design realization of the self organizing IM to carry on the summary.
Keywords/Search Tags:Instant Messaging, Refactoring, Peer-to-Peer, SIP/SIMPLE
PDF Full Text Request
Related items