【摘 要】
:
随着通信技术和网络技术的高速发展,继Email和Web之后的第三大互联网应用即时通信技术得到了广泛的发展和应用,出现了各种即时通信产品,例如QQ、MSN、微信等等,这些产品极大
论文部分内容阅读
随着通信技术和网络技术的高速发展,继Email和Web之后的第三大互联网应用即时通信技术得到了广泛的发展和应用,出现了各种即时通信产品,例如QQ、MSN、微信等等,这些产品极大地提高了人们交流的效率。但是这些产品大多都是针对个人的即时通信系统,企业或者单位机构在使用它们时面临着许多的困境:针对个人的通信技术不能完全保证企业或者机构对信息要求的保密性和安全性;不能与其他系统或机构集成;同时较难满足企业或者机构一些特殊的需求,如对内部员工有效管理进行的各种操作行为等等。XMPP协议属于一种基于XML技术的数据模型,其采用分布式的网络体系结构,可以增强即时通信系统间的互通性,同时实现通信技术互通互联。本文通过分析XMPP协议和其技术体系,设计并实现了一种基于XMPP协议的即时通信系统。在此系统中,服务器端是基于Openfire框架实现的,而客户端则采用Gloox开源库作为客户端的开发基础。其中Gloox库是采用C++编写的XMPP协议,并对XMPP核心协议的主要XMPP通信规范进行了统一的封装,提供了相对完善的XMPP协议的底层通信支持,使得开发者们可以不用纠结于其底层细节的实现。本文提出了模块化设计思想,完善了诸如AIM、QQ等相关功能。XMPP协议的核心XML借助其可读、易解析文本的语言特点,不会在语言方面对用户造成约束,从而使得用户类型更加丰富。文章在基于XMPP协议的XML节传输能力基础上完成了信息的收发、出席信息交换、保持心跳和名册管理等基本的功能,同时与不同系统的其他即时通信技术进行交互。通过测试表明,本文设计的XMPP客户端系统功能稳定,能够满足即时通信的基本功能和需求,同时用户界面友好,最后证明了本系统能够与其他系统实现实时的互联互通功能。
其他文献
畜禽养殖疫病防控是农民养殖中最核心的版块,要高效管控动物疫病的出现,就要掌握一部分防控技能,尤其是养殖环境的综合整治对动物疫病防控至为重要。唯有构建严格的卫生消毒
以体质量58.51g±21.15g、体长13.08cm±1.856cm的长鳍篮子鱼(Siganus canaliculatus)为实验材料,对其消化道指数和主要消化酶活性分布进行了研究。采用常规方法测定了长鳍篮
目的:观察高浓度葡萄糖对人树突状细胞(DC)受体CD83、CD86、CD36、CCR7和μ-阿片受体(MOR)表达的影响,探讨高血糖在动脉粥样硬化免疫炎症反应中的作用。方法:从人外周血中提
目的:探究羽毛球单打模拟比赛和杀上网多球练习的能量供应特征。方法:12名羽毛球运动员分别进行1场羽毛球单打模拟比赛和1次多球杀上网练习(10次×6组,运动间歇为1:2)。使用
<正>近年来,我国金融消费在互联网、云计算、大数据技术的推动下蓬勃发展,消费形式多元复杂,交易规模日益庞大。金融消费的日趋活跃有效地促进了金融市场和实体经济的发展,但
利用引进辣椒材料中的不育株,采用测交、连续回交和父本株严格自交,根据育种要求培育综合性状优良的甜椒型不育系2份,辣椒型雄性不育系5份及其7份相应保持系,并筛选4份具有100%恢
在解决数学问题中运用五个方面的策略,把数学知识、数学技能、活动经验、思想方法等融入其中,提高学生发现和提出问题、分析和解决问题的能力,促进学生数学核心素养的发展。
本文探讨不同加工方法对余甘果汁Vc含量及稳定性的影响。实验结果表明:完整果实瞬间100℃热烫,打浆时预先加入0.015%EDTANa_2,巴氏灭菌等工艺对Vc影响最小,Vc总损失率为30.4%,采用0.03%壳多糖+0.01%甘草精作澄清剂,澄清效果
吉野作造虽然在早期就认识到了民本主义的普遍性和必然性,但并不意味着他当时就具有了成熟的民本主义论思想,他对民主政治的认识经历了由民本主义的雏形——“主民主义”的提
近年来,体育俱乐部已经在各高校先后建立起来,为学生营造了一个和谐、愉快的体育锻炼场所,为学生身心健康的良好发展以及终身体育思想的确立提供了有利的条件。为此,就我院体