摘要:为解决基于不同通信协议的通信软件无法相互通信问题,出现了基于XML协议的XMPP。本课题采用开源的Openfire为服务,基于XMPP通讯协议,开发基于Android系统的即时通信客户端,解决当前异构即时通信应用软件无法互通的问题,更加注重即时通信的消息安全,高效服务于大众。采用分布式的结构和模块化的系统架构,增强系统的可维护性和和可拓展性。通过对开源协议的实现,构建适合中国国情的系统架构,将其应用于实践中。42512

毕业论文关键词:XMPP;Asmack;Android;即时通讯系统

The Research and Application of Openfire+XMPP APP

Based on Instant Messaging

Abstract: In order to solve the problem that the communication software based on different communication protocols can not communicate with each other, a XML protocol based on XMPP protocol is proposed. This topic using open-source openfire as a service based on XMPP protocol and Android system of instant communication client, solve the heterogeneous instant messaging application software cannot interoperability problems, and it pay more attention to security of instant communication messages, efficient service to the public.Using distributed architecture and modular system architecture to enhance the maintainability and expansibility of the system. Through the implementation of the open source protocol, the system architecture suitable for China's national conditions is constructed and applied in practice.

Key Words:XMPP;Asmack; Android;Instant Message System

目    录

摘  要 1

引言 1

1.课题研究背景及意义 2

1.1课题研究背景 2

1.2课题研究意义 2

2.开发技术介绍 2

2.1 C/S模式的体系结构 2

2.2 XMPP协议基础 2

2.3 Openfire 3

2.4 Asmack 3

3.系统分析和设计 4

3.1 系统结构 4

3.2 系统设计 4

4.系统实现 6

4.1 注册 6

4.2 登录 7

4.3 消息互聊 7

4.4 添加好友 7

4.5 名册管理 8

4.6 断线重联 8

5.系统测试 9

参考文献 11

致谢 12 

基于Openfire+XMPP的即时通讯APP的研究与应用引言

智能手机新革命正在改变人们的生活,基于Android系统的即时通讯的需求也日益渐多,随着即时通讯的快速发展,追求统一的通讯格式,高效低廉而又内容丰富多彩的通讯工具。XMPP作为成功的一个开源组织研究的即时通讯协议,它遵循标准,基于XML的协议,且开放性,使用安全可靠的SASL及TLS等技术,采用分布式的结构和模块化的系统架构。因此,XMPP协议在企业、学校等内部通信系统开发中占有不可替代的地位。开发功能全面、反应敏捷、基于XMPP协议、支持服务集群的即时通信系统是企业、学校内部通信软件的一致需求。

1.课题研究背景及意义

1.1课题研究背景

上一篇:asp.net+sqlserver服饰购物网站设计+源代码
下一篇:asp.net+sqlserver药店信息管理系统设计

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...

神经外科重症监护病房患...

公寓空调设计任务书

志愿者活动的调查问卷表

医院财务风险因素分析及管理措施【2367字】

国内外图像分割技术研究现状

中国学术生态细节考察《...

C#学校科研管理系统的设计

承德市事业单位档案管理...