学位论文 > 优秀研究生学位论文题录展示
基于XMPP协议的企业级IM关键功能的研究及其在iOS端的实现
作 者: 周文永
导 师: 张凌; 邓小丹
学 校: 华南理工大学
专 业: 软件工程
关键词: 企业级IM XMPP Openfire 即时通讯系统 XMPPFramework 企业级IM关键功能
分类号: TP393.04
类 型: 硕士论文
年 份: 2013年
下 载: 34次
引 用: 0次
阅 读: 论文下载
内容摘要
即时消息系统(即IM,例如QQ、微信)一经推出就开始风靡全球。IM之所以广受欢迎是因为其有诸多优点,比如方便易用、免费、沟通方式多样(文字、表情、语音甚至视频)、高效即时等。企业级IM虽然在实现本质上与个人级IM是相同的,但在功能需求、安全性、扩展性等方面两者区别很大。个人级IM以娱乐、交友、个人聊天为中心。这些功能恰恰是企业所不希望的。企业级IM在界面呈现上要求严肃、按组织架构划分、突出企业标识;企业级IM要求通讯是安全的、可控制、可追溯;很多中小企业的信息化部署都不是一步到位的,需要随着规模的变化、业务模式的改变做适应性变化和调整,这就要求即时通讯系统是可扩展的;资料分享是IM的一个很常用的功能,对于个人级IM,文件传输高效易用就够了。但对企业级IM而言,安全性是必不可少的一部分。企业IM市场仍然属于高速发展时期,而且是个利润率很高的市场。最近几年,许多的厂商争相进入,呈现群雄激战的状况。种类繁多也让用户不知道如何选择。各厂商采用的协议不同,不能互联互通也让用户担心陷入“被绑架”的境地。XMPP协议是应用最广泛的即时通讯协议,其核心已被IETE采纳为即时消息与出席技术的标准。XMPP的初衷也是为了建立一个统一开放的即时通讯协议。XMPP协议具有诸多优点:开放性、安全性、可扩展性等。基于XMPP的应用也继承了这些优点。采用XMPP协议的企业级IM仍然属于比较新的技术。因此研究基于XMPP协议来实现企业级IM具有很高的应用价值。本文首先介绍企业级IM相关的背景知识和研究现状;然后对企业级IM关键功能进行研究与分析;接着提出了本系统的概要设计,在此基础上先对系统涉及的几个主要部件进行介绍与分析,包括XMPP协议的介绍与分析、Openfire的介绍与分析、XMPPFramework的介绍与分析;最后重点研究如何基于XMPP协议、Openfire、XMPPFramework实现企业级IM关键功能。
|
全文目录
摘要 5-6 ABSTRACT 6-7 目录 7-10 表目录 10-11 图目录 11-12 第一章 绪论 12-16 1.1 研究背景 12-13 1.2 企业级 IM 国内外发展现状 13-14 1.3 本文研究内容 14-15 1.4 本文的组织和结构 15-16 第二章 企业级 IM 关键功能分析 16-20 2.1 概述 16-17 2.2 组织架构管理 17 2.3 安全性 17-18 2.4 扩展性 18 2.5 文件传输 18-19 2.6 本章小结 19-20 第三章 本系统的设计 20-25 3.1 概述 20 3.2 实现环境 20 3.3 系统架构 20-22 3.4 功能设计 22-23 3.5 界面设计 23-24 3.6 本章小结 24-25 第四章 XMPP 协议及本系统实现环境 25-34 4.1 XMPP 协议 25-29 4.1.1 概述 25 4.1.2 XMPP 协议的优点 25-26 4.1.3 XMPP 协议关键概念 26-29 4.2 OPENFIRE 29 4.3 XMPPFRAMEWORK 29-33 4.3.1 历史 30 4.3.2 XMPPFramework 核心 30-32 4.3.3 扩展部分 32-33 4.4 本章小结 33-34 第五章 企业级 IM 关键功能的实现 34-92 5.1 组织架构管理 34-54 5.1.1 分析 34-35 5.1.2 实现 35-51 5.1.3 测试 51-54 5.2 安全性 54-69 5.2.1 分析 54 5.2.2 实现 54-68 5.2.3 测试 68-69 5.3 扩展性 69-76 5.3.1 分析 69 5.3.2 实现 69-76 5.3.3 测试 76 5.4 文件传输 76-91 5.4.1 分析 76-77 5.4.2 实现 77-91 5.4.3 测试 91 5.5 本章小结 91-92 第六章 总结与展望 92-94 6.1 总结 92 6.2 展望 92-94 参考文献 94-96 攻读硕士学位期间取得的研究成果 96-97 致谢 97-98 附件 98
|
相似论文
- 移动设备上基于LBS的IM软件设计与实现,TP393.09
- 机器人云操作平台的研究与实现,TP242
- 分布式图像管理系统的设计与实现,TP311.52
- 基于XMPP的P2P即时通信系统的研究及实现,TN915.02
- 基于P2P的异构即时通讯系统的研究与实现,TP393.09
- 基于XMPP的企业版IM系统及其在手机端实现的研究,TN929.53
- 基于XMPP协议的即时通信系统客户端的设计与实现,TP393.09
- 基于XMPP协议的即时通信系统研究与实现,TN914
- 承德市电子政务即时通讯系统设计与实现,TP311.52
- 基于XMPP协议的即时消息系统的研究与实现,TP311.52
- P2P多媒体群组通信平台多媒体技术的研究与实现,TP393.02
- Instlink客户端的研究与实现,TP393.09
- 基于XMPP的端到端连接建立机制的研究与实现,TP393.08
- Instlink系统在无线网络环境下的应用扩展技术研究,TN92
- 基于XMPP的多方通信系统的研究与实现,TN914
- Web模式下基于XMPP的即时通信系统的设计与实现,TP311.52
- 基于协议网关的企业级分布式即时通信系统的研究与实现,TP393.09
- 基于XMPP协议的IM系统在企业信息化中的应用研究,TP311.52
- 基于集群技术的Web即时通信系统,TP393.09
- 基于移动终端的网络应急通信平台的设计与实现,TN929.53
- 基于XMPP的网络视频传输系统的研究,TN919.8
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 通信规程、通信协议
© 2012 www.xueweilunwen.com
|