基于XMPP的企业即时通信系统的研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:hymalong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
即时通信系统的研究是互联网中的一个热门方向,尤其是企业级即时通信系统更是目前国内外研究的热点。企业级即时通信软件的诞生,给企业的管理带来了新的思路和手段,推动了企业工作效率的提高,办公费用的降低,引起了工程应用领域的研究热潮。目前,市场上存在各种不同的即时通信系统。然而,还没有一个通用的、统一的、开放的标准来实现彼此间的互通。大的互联网即时通信服务提供商(如AOL,MSN,Yahoo,ICQ,腾讯等)通过专有协议垄断着互联网即时通信系统。他们的专有协议阻碍了即时通信的互联互通。这就给用户带来了局限和不便,尤其是对企业用户而言,因为互联互通对于企业即时通信尤其重要,公司间可能要在不同即时通信平台上进行企业关键任务的通信。可喜的是,IETF的XMPP(可扩展消息与在场协议)打破了传统即时通信系统之间无法实现互联互通的局面,将有助于增强即时通信系统的互通性。XMPP是一种开放的、灵活的和可扩展的基于XML的近实时消息和在场协议,提供一种请求一应答服务,使得该协议成为Internet上近实时通信协议的一种选择。XML是一种可读的文本格式,它是开放的、灵活的、轻便的、易于创建和阅读。通过XML,很容易通过构建一个网关来和非XMPP通信系统(如MSN,QQ,AOL,Yahoo,ICQ等)进行互通。XMPP网关就是特定目的的服务器端服务,其主要功能是将XMPP协议翻译成外部通信系统所使用的协议,同时将返回的数据翻译成XMPP。本论文主要工作:第一,研究了XMPP协议及其在企业即时通信领域的相关应用。第二,本论文采用Java程序设计语言,设计和实现了一个基于XMPP协议的企业级即时通信原型系统,包括即时通信系统的服务器和客户端。第三,创建了XMPP系统与MSN,QQ互通的网关。结果表明,XMPP企业即时通信系统通过网关与其他IM系统实现互联互通是可行的。最后作者对这个原型系统进行了测试,测试结果在一定程度上验证了本文方案的可行性。通过本文的研究得出,在即时通信协议短期内不能统一的大背景下,采用开放的、可扩展的基于XML的XMPP协议构建企业即时通信系统具有一定的优势。
其他文献
随着计算机和网络技术的广泛应用,工作流技术也有了巨大发展,并得到了初步运用。工作流系统已经成为组织企业业务流程,提高工作效率,增强企业竞争力的重要手段。传统的工作流
在语义网中,资源描述框架(Resource Description Framework, RDF)主要用于实现网络上信息系统的语义本体描述。由于不同的信息系统可能使用不同的语言数据描述方式,相同的语
互联网己经进入一个崭新的时代,日益成为我们日常生活的一部分,但同时,带来的安全问题也日益突出,成为一个不得不重视的问题。嵌入式平台作为一种安全、高效、低成本的平台,
目前乒乓球机器人系统普遍存在两个难题:首先,乒乓球高速运动时,机器人较难在短时间内做出反应;其次,机器人无法识别来球类型(如下旋、上旋、无旋等),不能判断来球是否旋转以及
随着网络技术的飞速发展,计算机网络的规模不断扩大,复杂性也越来越强。传统的简单网络管理协议(SNMP)由于其自身的一些缺点已经越来越不能满足网络管理的要求。近几年来,可
计算机的应用促进了控制理论的发展,计算机技术的发展推动了工业控制的微机化、智能化、网络化和先进控制理论的应用。同时,成功的应用也促进了控制理论的持续和深入的发展。因
随着经济的发展,信息对于一个国家或者企业越来越重要,人们被淹没信息之中,却得不到更多有用的知识。因此数据挖掘技术应运而生,并越来越显示出强大的生命力。关联规则挖掘作
Web2.0时代的到来为社交网络的发展提供了契机并呈现蓬勃发展的态势。随着社交网络的普及,人们分享和发布的信息越来越多,隐私安全问题越来越严峻,隐私保护需求越来越强烈。
当今工商领域电子政务系统中,内部安全问题已经成为了制约电子政务系统发展的重要因素,所以本文以此类问题作为研究的重点。在本文中,作者首先分析了原工商电子政务系统内部的安
随着微型计算机的广泛普及和应用,计算机己成为人们生活中不可或缺的重要工具,人们对掌握计算机知识的需求与日俱增。计算机课程己成为从小学开始的各层次学校学生的必修课程