Font Size: a A A

Research And Implementation Of Instant Messaging System Based On Socket

Posted on:2011-02-09Degree:MasterType:Thesis
Country:ChinaCandidate:P ZhouFull Text:PDF
GTID:2248330395985321Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Instant Messaging is currently the most popular way to communicate on theInternet,by the way various Instant Messaging software have been continuouslyappearing; service provider offers more and more communication services nowadays.As the development of the Internet, Instant Messaging will perform a wider use and isgrowing up day after day.This article first describes the development and the current status of the InstantMessaging. Then it initially discusses the technologies of the Instant Messaging suchas communication protocol, service mode and friend-making mode. and thenintroduces the software development environment and the development of technologyand development tools, given the structure of software systems. Then it designs anddevelops an Instant Messaging System named MCN(prompt Message transmission ofCampus Network), and the design of real-time communication tools to achieve indetail. At the end of the paper presents is the system test.The MCN Instant Messaging system uses TCP and UDP protocol as the transferprotocol, which makes more convenience between users to communicate and makefriends. It uses XML to design information format, which riches the data for transferand gains convenience for protocol extension.During the process for system design and modeling, I use UML andobject-oriented analysis&design method. This system is based on Microsoft.NETFramework and uses Visual Studio C#as the development tool. It accumulates somenew technology in C#into our system. During the process of development, we use thereconstruction development method, which optimizes the system design.
Keywords/Search Tags:Instant Message System, Instant Message Service, Peer to peer (P2P)
PDF Full Text Request
Related items