Font Size: a A A

The Research And Implementation Of IM System Based On Jabber

Posted on:2005-05-24Degree:MasterType:Thesis
Country:ChinaCandidate:Z LiFull Text:PDF
GTID:2168360125453241Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Instant Messaging(IM) is a way of sending short,simple messages that are delivered immediately to online users.Instant Messaging combines two key technologies-instant message delivery and presence information-instant messaging services have proven popular on the Internet and have given birth to a range of other interesting services and features. Now,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,meaning that a user can access presence information and exchange IM messages ,not only when seated in front of a desktop PCIn this thesis,the author has studied how support for mobility can be introduced in IM systems.New features and functionality is demonstrated in a prototype implementation of an EVI system with mobility support-Jchat.The open source software Jabber and its open XML message protocol is used as a framework for basic IM functionality.Upon this framework we added this functionality found important to support users on wireless devices. Jchat provides client applications for mobile phones and desktop PCs,developed with Java 2 Micro Edition and Java 2 Standard Edition,espectivelyProviding users with extended awareness information is a fundamental feature of the Jchat prototype, mobile users can be in different environments and settings not captured by the awareness information available in existing systems.The awareness information in Jchat is structured along three independent axes-presence,devices and context.Extended awareness information is important to improve communication between users in mobile environments.The system is designed and implemented using Jabber, extended to jabber support mobility.Several areas are to be investigated: handling of very thin clients, by reducing client processing and communication multiple simultaneously active clients for single person integration of location information in presence/awareness protocol support for both transparent and opaque messaging with respect to recipient, target device and location...
Keywords/Search Tags:Instant Messaging(IM), Jabber Software Foudation, XML
PDF Full Text Request
Related items