基于Web的即时通讯系统的设计与实现

来源 :河北科技大学 | 被引量 : 3次 | 上传用户:leosky_001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的飞速发展,以及无线带宽的增长和移动通信技术的飞跃,IM(Instant Messaging,即时通讯)应用已经成为人们交流沟通必备的工具,但是人们已经不再满足传统的即时通讯工具的使用,提出了更多的需求,而基于Web浏览器的即时通讯服务具有易访问、易部署、易维护的优势,不用考虑不同的操作系统,不需要下载客户端,打开浏览器联网即可完成即时通讯。因此基于Web的即时通讯系统具有良好的应用前景。本文深入研究了基于Web的即时通讯系统的实现原理与实现方法并简单扼要地介绍了Bootstrap响应式设计、MD5+salt加密算法和WebSocket通信技术等相关理论知识。采用Bootstrap框架进行响应式设计,完成了不同分辨率设备的页面展示;使用MD5+salt加密算法进行用户的身份认证,增加了系统的安全性;通过WebSocket实现消息提醒和查询在线状态的功能,完成消息前后台的推送;通过对RLE图像压缩算法的介绍,采用改进的RLE图像压缩算法实现在文本聊天中对图片的压缩,减少传输的带宽;应用成熟的WebRTC技术实现实时语音通讯和实时视频聊天功能,保证了音视频聊天的通话质量。本系统主要实现了登录模块、文本聊天模块、点对点音视频模块和群组模块。通过该系统可以与好友进行IM聊天和语音视频实时通话,同时可以建立群组,进行群聊,更加方便多个用户之间进行交流沟通。
其他文献
目的探讨阿立哌唑与富马酸喹硫平联合使用治疗精神分裂症的临床效果。方法将收治的186例精神分裂症患者为研究对象,按治疗方案的不同分为3组,每组62例。A组使用阿立哌唑治疗,
<正>新零售时代,人将成为数据的核心。在这波传统线下企业的重生和线上企业进击线下的潮流中,众盟数据通过线下大数据的挖掘,成为时代的"弄潮儿"。近几年来,随着线上流量红利
剥削理论是马克思批判资本主义的一个重要学说。科恩与马克思一样,都坚信工人受到了资本家的剥削,而且科恩认为资本家对工人的剥削是不公正的。但是,科恩对基于劳动价值论的
<正>思想脱贫和文化引领的南疆实践太极,是中国传统文化之一。伴着日出与霞光,在广场上、庭院里成群结队打太极的在内地并不少见,可是你见过在维吾尔族比例超过95%的南疆地区
[目的]FNSII-1与CHS-2分别是黄芩叶与根中合成黄芩活性物质通路中的关键酶基因,本试验拟通过构建FNSII-1和CHS-2与载体pYES-dest52的重组质粒,进行酵母真核表达,为探索黄芩活
水稻籼粳交F2代结实率、株高、酚反应等性状分离的研究表明:①有广亲和粳稻亲本参与的籼粳交组合,F2代的分离程度较小,③以02428作母本的籼粳交组合F2代的稃尖色分离比例是1:
从根系分泌物角度阐释不同香蕉品种对香蕉枯萎病的抗(耐)性机理,通过离位溶液培养法收集对香蕉枯萎病抗(耐)性不同的3个香蕉品种‘GCTCV-119’、‘桂蕉9号’和‘桂蕉1号’的根系
简要介绍海南椰子的发展历史以及椰子文化信息资源的利用情况,概述海南椰子文化信息资源的特点,提出如何更好地开发和利用椰子文化信息资源的措施,以期发展海南旅游的独特文
目的:研究骨通薄膜衣片的处方组成和制备工艺。方法:以颗粒性状、制粒难度、休止角、片面光洁度、硬度、崩解时限为指标,单因素法优选片剂处方。结果:按照浸膏粉-淀粉-乳糖-