首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于XMPP协议的Android即时通信软件的设计与实现

摘要第1-4页
Abstract第4-8页
第1章 绪论第8-14页
   ·研究背景和意义第8-9页
   ·研究现状第9-11页
     ·即时通信软件的研究现状第9-10页
     ·XMPP协议的研究现状第10-11页
   ·论文的主要内容与组织架构第11-14页
     ·论文主要内容第11页
     ·论文组织结构第11-14页
第2章 相关技术介绍与分析第14-24页
   ·Android平台介绍与分析第14-17页
     ·Android系统体系结构第14-17页
     ·Android和两大主流操作系统的区别第17页
   ·XMPP协议介绍与分析第17-21页
     ·XMPP协议的体系架构第18-19页
     ·XMPP协议的地址结构第19-20页
     ·XMPP协议的消息格式第20页
     ·XMPP协议簇通信的安全保障机制第20-21页
     ·XMPP协议的优点第21页
   ·基于XMPP协议的其它重要技术及应用第21-23页
     ·Smack应用程序接口第21-22页
     ·Openfire服务器第22页
     ·Spark客户端第22-23页
   ·本章小结第23-24页
第3章 即时通信软件的设计第24-44页
   ·系统整体架构设计第24-25页
   ·系统数据流图第25-26页
   ·系统数据库的设计第26-28页
     ·服务器数据库的设计第26-27页
     ·客户端数据库的设计第27-28页
   ·服务器端的设计第28-33页
     ·服务器端整体架构设计第28-29页
     ·服务器端功能模块设计第29-33页
   ·客户端设计第33-41页
     ·客户端整体架构设计第34-35页
     ·客户端消息流处理第35-36页
     ·客户端功能模块的设计第36-41页
   ·协议网关的设计第41-42页
   ·本章小结第42-44页
第4章 即时通信软件加密算法改进研究第44-56页
   ·AES算法简介第44-48页
     ·AES算法第44页
     ·AES算法实现第44-47页
     ·AES算法优化第47-48页
   ·RSA算法第48-50页
     ·RSA算法介绍第48-49页
     ·RSA算法实现过程第49页
     ·RSA算法优化第49-50页
   ·改进加密算法第50-54页
     ·改进加密算法的提出第50-51页
     ·改进加密算法的设计第51-53页
     ·改进加密算法的对比验证第53-54页
   ·本章小结第54-56页
第5章 即时通信软件的实现与测试第56-73页
   ·系统部署第56-57页
     ·服务器部署第56-57页
     ·客户端开发环境部署第57页
   ·即时通信软件主要功能的实现第57-68页
     ·服务器注册用户功能的实现第57-58页
     ·即时通信软件登录功能的实现第58-59页
     ·即时通信软件好友管理功能的实现第59-60页
     ·即时通信软件好友状态改变功能的实现第60-62页
     ·即时通信软件聊天功能的实现第62-65页
     ·即时通信软件消息加解密功能的实现第65-67页
     ·即时通信软件离线消息功能的实现第67-68页
   ·即时通信软件的测试第68-71页
   ·本章小结第71-73页
第6章 总结与展望第73-75页
   ·工作总结第73页
   ·工作展望第73-75页
致谢第75-77页
参考文献第77-79页

论文共79页,点击 下载论文
上一篇:自然光环境下的掌纹图像的主线提取方法研究
下一篇:基于Hadoop平台的大学生个性化就业推荐系统的构建与研究