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

被引量 : 0次 | 上传用户:myulyx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
21世纪是移动互联网的时代,3G智能手机终端犹如雨后春笋一样,不断的涌现出来。其中,无论对于个人还是企业,对于即时通讯软件的需求一直有增无减。即时通讯,顾名思义,就是随时随地及时获取信息的一种通讯方式。对于即时通讯的研究不仅可以提高个人用户体验,而且对于开发企业级即时通讯系统有一定的借鉴和推动作用。因此,研究即时通讯软件的意义重大,本文的目的即是对即时通讯系统进行研究与设计。Google的Android手机操作系统,是一个优秀的开源手机操作系统,它拥有优秀的电源、进程等资源管理机制,同时提供了丰富的系统组件,获得了众多企业和个人的热烈追捧。XMPP是一种基于XML的协议,具有很好的灵活性和极强的扩展性,适用于即时通讯的数据传输,以及服务器之间的准即时操作。本文在Android手机操作系统平台,基于XMPP协议,设计并实现即时通讯的客户端软件,同时采用开源的Openfire作即时通讯服务器,客户端与服务器端通过XMPP协议进行数据传输,即时通讯传输的信息包括文本、图片、位置服务内容等。客户端设计包括登录模块、数据存储模块、国际化模块等功能。最后,在HTC G7手机和Android模拟器环境中测试成功。测试的结果表明:系统的设计合理,性能稳定,传输内容安全,最终实现多客户端之间的即时通讯功能。
其他文献
根据异质性企业理论,生产性服务业集聚通过两个途径影响城市的生产率:即集聚的专业化分工和学习效应直接提升企业的生产率;企业的选址行为形成选择效应和分类效应,从而优化城
国有企业社会责任与一般企业社会责任有着根本区别,是目前推进我国企业社会责任的关键问题。国有企业由于其本身"公益性"与"营利性"并存的性质,决定了其社会责任的内涵具有特
本文主要采用查阅文献法和网络检索法,一方面,认真研读有关新媒体艺术方面的专著,系统查阅了近年来发表的有关中国新媒体艺术的文章,及时了解相关领域的研究成果,为本课题的
读了《光明日报·教育周刊》(2005年3月16日5版)对中国科学院院士姜伯驹先生的专访《姜伯驹:新课标让数学课失去了什么》,知道姜伯驹先生在当年“两会”上提交了一份提案,指
有不少学术研究文献已证明企业员工内外激励因素均直接或间接影响工作动机,从而证明"激励元素"和"工作动机"之间存在着微妙的关系,因而具备更高的研究价值。然而,公共部门中
当今社会需要具有自主性、独立性和创造性的各级各类人才,新课程改革顺应社会发展的要求,突出学生的主体地位,注重培养学生的独立性和自主性,强调通过发展学生的自主性使学生
随着教育改革的不断深入,各种教学模式的研究正在我国教育界蓬勃兴起。互动教学模式逐渐走入人们的视野,成了关注的焦点,特别是幼儿艺术教育互动教学模式。如何调整教学模式,
<正>因为冬奥会,河北小城崇礼一夜之间出现在世界舞台上。去年刚刚摘掉国家级贫困县帽子的崇礼,全县人口12.56万,其中农业人口10.72万。在滑雪资源被发掘、旅游业随之大发展
期刊
本文在依法行政与以德行政相结合的过程中存在的主要问题的基础上,比较深入地分析其出现的主要原因,并且针对这些问题与原因,明确提出要构建行政伦理激励性机制,提升公务人员
<正>84马可·扎努索(1916-2001)Marco zanuse意大利;家具与产品设计师扎努索生于米兰,1939年毕业于著名的米兰理工大学建筑系,并于1945年在米兰开办自己的设计事务所。马可·