毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

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

时间:2019-12-08 14:31来源:毕业论文
基于XML协议的XMPP。本课题采用开源的Openfire为服务,基于XMPP通讯协议,开发基于Android系统的即时通信客户端,解决当前异构即时通信应用软件无法互通的问题,更加注重即时通信的消息

摘要:为解决基于不同通信协议的通信软件无法相互通信问题,出现了基于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课题研究背景

基于Openfire+XMPP的即时通讯APP的研究与应用:http://www.751com.cn/jisuanji/lunwen_43007.html
------分隔线----------------------------
推荐内容