Font Size: a A A

XMPP-based Instant Messaging System Design And Implementation

Posted on:2012-03-02Degree:MasterType:Thesis
Country:ChinaCandidate:S K GuFull Text:PDF
GTID:2178330332489250Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The 21st century is the era of mobile Internet,3G smart phone become more and more popular. Both for individuals and businesses, the demand for instant messaging software has been increasing. Instant messaging, by definition, is an anytime, anywhere access to information and timely communication. Research for the instant messaging can not only improve the user experience, but also promote the development of enterprise instant messaging system. Therefore, the study of instant messaging software is very important, the purpose of this paper is research and design instant messaging system.Google's Android mobile operating system, is an excellent open-source mobile operating system, it has good power, process and other resource management mechanisms, while providing a lot of system components.Many companies have joined the Android alliance,and many individuals engaged in the android software development.XMPP is an XML-based protocol, has good flexibility and highly scalable, real-time communication for data transmission, as well as the quasi-real-time operation between servers.Based on the Android mobile operating system platform and xmpp, design and develop of instant messaging client software, while using open-source Openfire instant messaging server for the client and server data transmission through theXMPP protocol, instant messaging can transmit many information, including text, pictures, Location services and so on. Design includes a client login module,data storage module, internationalization module and so on. Finally,HTC G7 phone and Android emulator environment test was successful. Test results showed that:the system design is reasonable, performance stable,transfer content security, and ultimately message can be transmitted between many clients.
Keywords/Search Tags:Android, XMPP, Openfire, IM, GPS
PDF Full Text Request
Related items