- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
“安全即时通信软件的设计与实现-客户端设计”文献综述
数学与信息工程学院毕业设计文献综述
“安全即时通信软件的设计与实现-客户端设计”文献综述
摘要
本文首先综述了即时通信的发展状况,列举了一些研究成果的应用,介绍即时通信系
统的工作原理;其次分析了即时通信系统的各功能模块和软件层次结构,同时分析了即时通
信软件面临的一些安全威胁;最后就目前的发展状况预测未来即时通信软件的发展趋势。
前言
即时通信是一种基于局域网或者Internet网应用的实时交互方式,IM的迅速发展正在
急剧地改变人们通信、协作和娱乐的方式。网络上的用户可以利用 IM 软件实现文字、音频
和视频等信息的即时传送,以及点对点的数据交换,它的研究涉及到网络安全、P2P、C/S、
Web Service等诸多技术领域。在技术和应用取得巨大成就的同时,即时通信要确立未来的
主流信息应用和技术的地位,还必须解决自身所存在的一系列安全问题。例如,蠕虫等病毒
会利用P2P通信网络进行传播,因认证机制欠严密造成用户账号和密码被盗;所以,我们需
要进行安全性分析和设计以提高即时通信软件的安全。
正文
即时通信系统一般由客户端软件和服务器软件两部分组成。客户端为用户提供使用各
种功能服务的界面,服务器为客户端提供登陆、即时信息交流和管理等服务。双方在首次进
行即时通信前必须先在计算机中安装即时通信客户端软件,然后登陆到提供即时通信服务的
服务器,经注册后获得由服务器统一分配的唯一标识符后方可开始通信。通信时,由客户端
发起连接请求,服务器担任中转者的角色,将网络包从发送方转交给接受方,这采用了C/S
[7]
模式 ;由于客户之间使用音频、视频及传输文件等服务,通信数据量较大,此时由服务器
转发会出现响应不及时、服务器负载过重等问题,因此,当提供这些服务时,通常由服务器
进行协商,在两个客户端建立P2P连接,进行直接传送。系统总体构架图如图2-1所示。
1
数学与信息工程学院毕业设计文献综述
图2-1系统总体构架图
3.即时通信系统的模块分析与设计
3.1 即时通信系统的功能模块
目前即时通信技术发展很快,即时通信系统已由传统的文本信息传输工具发展成为集文
本消息传输、文件传输、语音视频通信、网络会议、电子邮件等多种功能干一体的综合信息
处理系统[1]。但一般的即时通信系统只具有一些基本功能,网络会议比较适用于企业级即时
通信系统。
·即时信息收发模块。它是即时通信系统的基本功能,用于在联系人间完成文本信息的
收发。用户可以实时查看其它用户的在线状态,若在线则与之进行实时交流。
·文件传输模块。它通过在联系人间建立传输链路来收发文件,几十兆的文件瞬间即可
到达接收方。
·语音视频交流模块。它完成联系人间语音和视频文件的传送,使交流者虽身处异地也
如同面对面交流一样。
·网络会议模块。它为多个用户提供视频会议功能,会议由主持人发起,并通过即时信
息收发模块向与会人员发出会议邀请。与会者使用屏幕共享展示会议中所需的资料,使用电
子白板[8]表达自己的观点,优秀的音频视频效果使网络会议与真正的会议无异。
·电子邮件模块集成了邮件到达提醒,离线消息转邮件功能,用户可使用此模块直接进
行电子邮件的收发。
2
数学与信息工程学院毕业设计文献综述
3.2 客户端软件层次结构
客户端软件层次结构如图3-1所示。
图3-1 客户端软件层次结构
客户端主界面框架是软件的总框架,管理其它所有模块。登录和状态管理模块,文字
通信模块和好友管理模块均是软件界面的组成部分。网络通信模块提供网络接口,包括UDP
通信和TCP通信,同时提供网络包的封装和解包的函数调用接口。本地数据管理提供对本地
数据结
您可能关注的文档
- [教学]最新三级心思咨询师测验温习资料汇编89941.pdf
- [工学]LS-DYNA超详细、超全面中文教程.pdf
- [精彩]浅谈完美社会包管轨制.pdf
- [医药卫生]无菌医疗器械的环境控制.pdf
- [研究生入学考试]北京体育大学绝密考博复习资料运动生理学.pdf
- [指南]森田心思疗法实际——适应天然的人生学.pdf
- [英语学习]初中英语词汇表外研社版七年级下.pdf
- [指南]韩国语能力测验中级单词鄙谚.pdf
- [经管营销]商业银行压力测试专题报告第二册.pdf
- [英语学习]日常英语口语900句.pdf
- 《人才盘点-创建人才驱动型组织》_图文.pdf
- 《农用地土壤环境质量标准(征求意见稿)》和《建设用地土壤污染风险筛选指导值(征求意见稿)》编制说明.pdf
- 《势胜学》译文.doc.pdf
- 《屋顶绿化规范》北京市地方标准DB11T_281—2005.pdf
- 《惩治和预防腐败体系的现代化建设_以苏南区域国家治理体系和治理能力现代化为视角》.pdf.pdf
- 《建设项目竣工环境保护验收技术规范煤炭采选》 (征求意见稿) 编制说明.pdf
- 《某公司5S查检表、6S管理评分标准》.pdf
- 《建设用地土壤污染风险筛选指导值(二次征求意见稿)》编制说明.pdf
- 《检验检测机构资质认定评审准则》与《实验室资质认定评审准则》-新旧评审准则对照讲解.pdf
- 《环境标志产品技术要求文具征求意见稿》.pdf
最近下载
- 朝阳市大扁杏发展现状及管理对策.doc VIP
- 在线网课学堂《舰艇操纵与避碰》单元测试考核答案.pdf VIP
- 第1课第一框第二目+时代精神的精华(教案)【中职专用】2024-2025学年中职思想政治《哲学与人生》(高教版2023基础模块).docx VIP
- (高清版)-B-T 786.1-2021 流体传动系统及元件 图形符号和回路图 第1部分:图形符号.pdf VIP
- 质量管理体系与措施.doc VIP
- GB 51044-2014(2017年版) 煤矿采空区岩土工程勘察规范.docx VIP
- 钻井液及的滤失性.ppt VIP
- 注册岩土工程师考试必备规范.doc VIP
- 学校2025年秋季学期1530安全教育记录(全学期带内容模板).docx
- 西师大版四年级上册数学全册教学课件.pptx
文档评论(0)