Font Size: a A A

Instant Messaging System Design And Realization

Posted on:2007-07-07Degree:MasterType:Thesis
Country:ChinaCandidate:X ChenFull Text:PDF
GTID:2208360185455765Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet and the diversification of network applications, the Instant Messsge is becoming the hotspot of Internet applications. A new kind of method of communication is becoming populated in Internet application and replaces the traditional role of email due to the huge convenient, instant and fast, which is Instant Message.At present, Instant Messaging services are moving to the mobile domain.The benefits of mobility adds a number of features to make it even more attractive to the user.The main added benefits is that access to IM services becomes ubiquitous. In this thesis, the author not only discusses how to design and implement the server which is the core component of Instant Message system, but also devises a client which can support wireless users. The system uses Jabber protocol for communication.The server is implemented in modules.The core componets are message handler, session management module, presence management module and authencation module.The mobile client is based on J2ME technology.The author uses the MVC design pattern to separate different modules.This helps to archive parallel development and accelerate the speed of developement.Chapter 1 of this theis describes some kind of Instant Message protacals and disccuses the backgroud, the content and the purpose of the reserch. Chapter 2 introduces the fundualmental of Instant Messaging, including the backgroud knowledge and the Jabber protacal's new features, and also analyses the advantages of the Jabber protocal. Chapter 3 begins with the Jabber protocal's message modules and details the Jabber three core protocals: message, presence and iq.Chapter 4 discusses the design and implementation of the Message server.Chapter 5 discusses how to implement a mobile client to support mobile users. Chapter 6 concludes this thesis and purposes the next reseach tasks.
Keywords/Search Tags:Instant Message, Jabber, XML
PDF Full Text Request
Related items