菜单
  

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

  1. 上一篇:asp.net+sqlserver服饰购物网站设计+源代码
  2. 下一篇:asp.net+sqlserver药店信息管理系统设计
  1. 基于MATLAB的图像增强算法设计

  2. jsp+sqlserver高校二手商品交...

  3. 基于Kinect的手势跟踪与识别算法设计

  4. JAVA基于安卓平台的医疗护工管理系统设计

  5. java+mysql设备监控记录的大...

  6. 基于核独立元分析的非线...

  7. 基于Hadoop的制造过程大数据存储平台构建

  8. 河岸冲刷和泥沙淤积的监测国内外研究现状

  9. 杂拟谷盗体内共生菌沃尔...

  10. 酸性水汽提装置总汽提塔设计+CAD图纸

  11. 中考体育项目与体育教学合理结合的研究

  12. 乳业同业并购式全产业链...

  13. 当代大学生慈善意识研究+文献综述

  14. java+mysql车辆管理系统的设计+源代码

  15. 十二层带中心支撑钢结构...

  16. 大众媒体对公共政策制定的影响

  17. 电站锅炉暖风器设计任务书

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回