WebRTC系统中即时消息子系统的设计与实现

来源 :北京邮电大学 | 被引量 : 4次 | 上传用户:Xtce8145
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
即时通信应用因其实行性和交互性而在近期迅速发展起来,传统的即时通信应用需要用户安装客户端或插件,不利于系统的维护和扩展同时给用户的使用带来不便。基于Web的即时通信应用具有良好的跨平台性,能够有效提高即时通信便捷性,同时降低即时通信应用的开发和维护成本。WebRTC(WebReal-TimeCommunications)技术定义了一套标准的浏览器接口,调用实现了 WebRTC技术的浏览器提供的原生接口,能够实现基于Web的实时音视频及数据传输业务。本文设计和实现了 WebRTC系统中的即时消息子系统,该系统为用户提供了基于Web的好友群组体系管理、即时消息通信以及文件传输功能。其中,好友群组体系管理完善了用户的好友关系体系及群组关系体系;即时消息通信实现了基于Web的单聊群聊功能以及即时消息的浏览器端存储功能;文件传输使用WebRTC技术在客户端之间建立P2P的直连数据通道,然后基于此通道完成文件传输。同时,本文的即时消息系统采用分布式数据库集群系统并使用Mycat中间件技术对数据库集群进行管理,能够有效提高数据存取效率。本文首先介绍了即时消息系统的研究背景和相关技术;然后提出了即时通信应用的研究现状和传统的即时通信应用的不足之处,并在此基础上总结了即时消息系统的功能性需求以及非功能性需求;然后根据即时消息系统的需求对系统进行了总体的架构设计,并根据设计详细介绍了即时消息系统的实现;最后依据即时消息系统的需求对系统进行了测试并对测试结果进行了分析。
其他文献
One-hundred years after the 1918-19 H1N1 flu pandemic and 10 years after the 2009 H1N1 flu pandemic, another respiratory virus has now inserted itself into the
从2007年起,我国开始部署加强工伤康复试点工作,多省市陆续出台有关工伤康复的管理办法,并明确在工伤保险工作中引入康复治疗。同时,参保职工发生工伤后,可先进行免费康复治疗,待恢
报纸
在世界各国的证据立法和实践中,证人证言均被认为是强有力的证据种类。以细致缜密而著称的英国证人制度设计中,针对儿童证人资格、证言证明力、儿童证人的特殊保护问题均有较
目的探究冠状动脉粥样硬化性心脏病(冠心病)患者护理中预见性护理程序的应用效果。方法选取我院2017年9月至2018年9月收治的冠心病患者130例,采用摸球法分为A组和B组,各65例
分析了微机并口技术的基本原理,并运用其对多媒体教学系统进行改造与完善,实现了一次性关闭多媒体教学系统,使用更为简便,同时延长了多媒体教学系统的寿命,提高了使用效率.
2018年3月两会期间,人大代表林勇表示应该延长两孩产假、陪产假期限,建立允许父母双方都休产假的人性化管理制度,通过延长男性陪产假,提升男性抚养孩子、从事家务的意识。自2011年以来,国家高度重视生育政策,因为生育不仅仅是妇女及其家庭的问题,更是社会运行的重要问题。根据计划生育部门2017年的数据,中国至少有29个省份在新版地方计划生育条例中规定了产假的期限,这不仅是实施生育政策的有利条件,也是从
<正>最近国务院发布了关于三网融合试行方案出台的消息,这意味着搁置近十年、商讨近五轮的方案终于敲定,在这样的大背景下,广播电视又将面临新的机遇与挑战,在这些机遇与挑战
本文阐述了高等教育如何面对新技术革命的挑战,充分认识了高密集度的知识技术促进了高等教育的普及和高等教育与新技术革命的协调关系及新技术革命的相互渗透加速了夸学科的发
试验以川芋56脱毒苗为试材,通过雾化和基质栽培方式研究结薯盛期的光合特性,得出以下结论:雾培条件下马铃薯光合有效辐射的利用范围大于基质栽培,对光的适应性更强。雾培的净
《出师表》是蜀汉丞相诸葛亮的代表作,世人普遍认为该文淋漓尽致地体现了诸葛亮为蜀汉政权"鞠躬尽瘁死而后已"的精神。本文拟对《出师表》中"不求闻达于诸侯"、"宫中府中俱为