基于XMPP协议的即时通讯系统的设计与实现

被引:0
作者
顾书宽
机构
[1] 中国地质大学(北京)
关键词
Android; XMPP; Openfire; 即时通讯; GPS;
D O I
暂无
年度学位
2011
学位类型
硕士
导师
摘要
21世纪是移动互联网的时代,3G智能手机终端犹如雨后春笋一样,不断的涌现出来。其中,无论对于个人还是企业,对于即时通讯软件的需求一直有增无减。即时通讯,顾名思义,就是随时随地及时获取信息的一种通讯方式。对于即时通讯的研究不仅可以提高个人用户体验,而且对于开发企业级即时通讯系统有一定的借鉴和推动作用。因此,研究即时通讯软件的意义重大,本文的目的即是对即时通讯系统进行研究与设计。 Google的Android手机操作系统,是一个优秀的开源手机操作系统,它拥有优秀的电源、进程等资源管理机制,同时提供了丰富的系统组件,获得了众多企业和个人的热烈追捧。 XMPP是一种基于XML的协议,具有很好的灵活性和极强的扩展性,适用于即时通讯的数据传输,以及服务器之间的准即时操作。 本文在Android手机操作系统平台,基于XMPP协议,设计并实现即时通讯的客户端软件,同时采用开源的Openfire作即时通讯服务器,客户端与服务器端通过XMPP协议进行数据传输,即时通讯传输的信息包括文本、图片、位置服务内容等。客户端设计包括登录模块、数据存储模块、国际化模块等功能。最后,在HTC G7手机和Android模拟器环境中测试成功。测试的结果表明:系统的设计合理,性能稳定,传输内容安全,最终实现多客户端之间的即时通讯功能。
引用
收藏
页数:69
共 28 条
[1]
Android操作系统移植及关键技术研究 [D]. 
叶炳发 .
暨南大学,
2010
[2]
Android通信模块的设计与优化 [D]. 
刘必刚 .
武汉理工大学,
2010
[3]
基于Android平台即时通信系统的设计与实现 [D]. 
马志强 .
北京交通大学,
2009
[4]
基于XMPP协议企业级IM的研究与实现 [D]. 
付莎 .
西南交通大学,
2009
[5]
手机办公的设计与实现 [D]. 
李振华 .
吉林大学,
2008
[6]
基于Jabber/XMPP通信平台的应用集成 [D]. 
郭娜 .
吉林大学,
2008
[7]
基于XMPP协议的P2P即时通讯软件设计 [D]. 
吴燕 .
浙江大学,
2007
[8]
基于Jabber协议的手机即时通讯系统的研究与实现 [D]. 
郭春雷 .
贵州大学,
2007
[9]
基于Jabber的即时通信系统的设计与实现 [D]. 
王为 .
四川大学,
2006
[10]
基于Android平台移动学习软件的研究与实现 [J].
丁永明 ;
纪方明 .
数字通信世界, 2011, (01) :66-68