基于XMPP协议的企业级IM关键功能的研究及其在iOS端的实现

被引量 : 0次 | 上传用户:lingxiaodong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
即时消息系统(即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关键功能。
其他文献
"虚静说"是《文心雕龙·神思》中一个非常重要的文学艺术观念,主要指文学艺术创作过程中作者的思维活动状态与创作前必要的心理状态准备。本文旨在对"虚静说"的哲学渊源进行
本文通过对企业形象含义及作用的介绍 ,探讨企业如何导入 CIS(即企业识别系统 )。
近年来,我国人口增速显著减慢,但受“计划生育”影响,我国人口结构十分不合理,老龄化进程十分迅速,尽管我国已实施“全面二孩政策①”,但要显著改善人口结构,仍需要经过较长
针对目前语音编码器多采用DSP实现,而DSP处理器成本相对较高的弊端,提出了一种能在国内自主知识产权32位嵌入式CPU—CK510/520平台上实现宽带语音实时编、解码的设计方案。首
立足于浙江树人大学的教育实践,以浙江省民办高校学生为对象,从民办高校学生所处的身心发展阶段的要求及群体差异性特征两方面探讨民办高校开展自信教育的背景,并基于特定的
随着人们生活水平的提高,越来越多的人追求健康、环保、绿色、安全的高品质生活。家庭开心菜园就是利用阳台、庭院、屋顶等空间与蔬菜小生产相结合,从播种、出苗、间苗、移栽
侵权补充责任是我国确立的一种特殊的责任分担形态。我国颁布的《人身损害赔偿司法解释》和《中华人民共和国侵权责任法》都规定了补充责任。侵权补充责任是数个损害责任人基
透过喧嚣的表象不难发现,国外主流媒体的社交步伐并不像看起来那么坚定和投入。在保持社交“热度”的同时,他们也通过种种举措,为自己设定“保护线”,有选择、有限度、有保留地进
耕地是人类最重要的生产资料,全面掌握耕地数量及质量,有利于政府对土地资源进行更细致的管理,对推动农业、农村发展和农民增收,建立资源节约型社会具有重要作用。随着第二次土地
金融是经济的核心,外资银行已经成为我国金融市场重要的组成部分,外资银行的市场退出给我国的银行业发展、甚至国家经济带来不小的影响。外资银行市场退出机制是维持金融市场稳