基于P2P的即时通信系统的研究

来源 :东北师范大学 | 被引量 : 2次 | 上传用户:pingerk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的不断发展,即时通信系统已经成为人们日常生活不可或缺的组成部分,它以一种实时通信方式为用户提供实时有效的沟通。P2P技术已经被广泛应用到许多领域,例如文件存储,搜索引擎,对等计算等,基于P2P的即时通信系统也越来越受到人们的关注。目前最为流行的即时通信系统如MSN,ICQ,QQ等都属于P2P的应用,但这些即时通信软件客户端都没有服务,这种软件的客户端在没有信息交互时会不断的向服务器发送数据包报告自己的状态,这样就会占用大量带宽,造成资源浪费,对互联网是一种严重的污染,随着这种类型软件的不断攀升,有可能会导致Internet的崩溃。而且这些软件的资源都存在服务器上,对服务器的性能要求较高,并容易使服务器由于压力过大而瘫痪,从而使整个系统不能正常使用。本文对P2P和即时通信系统的相关理论和技术进行了介绍,说明了研究基于P2P的即时通信系统的意义和价值。该系统将改变了C/S这一传统模式,使用P2P与C/S相结合的模式,以P2P技术为主,C/S结构为辅,基本上脱离单个中心服务器的束缚,网络中的任何节点自身即有客户端也有服务端,系统中每个节点即可以作为客户端请求服务,也可以作为服务端提供服务,用户只在登陆时访问服务器,将本地所需要的信息加载到本地服务端,登陆完成后,用户之间通信不再访问服务器,避免了在没有信息交互时客户端与服务端之间的数据传输,减少了对带宽的占用。而且该通信系统把资源都分布式的存储在网络上的各个节点中,大大的减轻了服务器的压力,有效解决了服务器的单点失效的问题。该系统还使用XML文档对数据进行外部存储,不再使用庞大的DBMS(数据库管理系统),大大减少了对系统资源的占用,降低了在数据库管理系统方面的开销,也提高了效率。同时考虑到系统安全性和稳定性,引入对等节点互评机制在一定程度上有效的避免了恶意节点的攻击,并在服务端设置了数据库备份和记录事务日志功能。本文采用面向对象的思想开发一个基于P2P的即时通信系统,并开发一个网络数据包捕捉程序对该系统进行测试和结果分析,基本上达到了预期目标。
其他文献
文章详细地阐述上航局某自航耙吸式挖泥船PLC的构成及网络系统,对实际使用中工业以太网出现的故障进行全面分析,并提出PLC远程维护的方法。
2019年3月5日,国家发展改革委、工业和信息化部、自然资源部、生态环境部、住房和城乡建设部、中国人民银行、国家能源局等7部委联合印发了《绿色产业指导目录(2019年版)》(
【正】 中国机械设备成套工程协会现组团赴澳大利亚、新西兰等地考察,为保证该项考察顺利进行,现将有关事宜说明如下: 一、时间、行程及路线 考察团计划于4月底成行,考察路线
穆斯林慈善公益事业与民族特性紧密相联。民族文化奠定思想基础,民族经济提供物质保障,民族宗教特性与时代需求促进慈善公益事业的发展。而慈善事业的发展对民族文化、教育、
目的:探讨腹腔镜与开腹子宫肌瘤剔除术对患者术后肌瘤残留、复发及妊娠结局的影响。方法:择取某院妇科于2017年6月~2018年12月收治的83例子宫肌瘤患者为研究对象,根据患者入
目前我国劳动力市场上需求大于供给的矛盾十分严峻,加上农民工出现了大量的回潮,劳动密集型企业开始出现“民工荒”现象。劳动力是企业发展所需要的关键性战略资源,新生代农民工
良好的固位与稳定是全口义齿行使功能的前提。牙槽嵴严重萎缩吸收的无牙颌因正常解剖标志的部分丧失及承托组织面面积的减少,使义齿修复的难度加大,难以获得满意的固位与稳定
期刊
按照《打赢蓝天保卫战三年行动计划》要求,为更好地保障人民群众身体建康,积极应对重污染天气,进一步完善重污染天气应急预案(以下简称应急预案),夯实应急减排措施,细化减排
目的:比较传统手术(A组)与微创技术(腹腔镜、胆道镜)联合钬激光(B组)两种方式治疗肝内胆管结石的疗效,探讨微创技术联合钬激光治疗肝内胆管结石的效果。方法:收集2008年1月至20
文章从人、机、料、法、环五方面介绍了烟草企业如何落实安全用电责任,如何加强电气作业人员、电气设备安全性能、电气设备日常运行管理。从入厂关、培训关、审批关、监管关