基于P2P模式的即时通信系统的研究与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:Robert_1967
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
即时通信是一种以网络为基础的实时通信方式,它通过通信系统来建立网络虚拟社区,为用户提供实时有效的沟通手段。基于P2P模式的即时通信软件是Internet用户交互的主要工具,正在受到越来越广泛的关注。本论文源于军区仓库系统“仓库综合管理信息系统”项目的即时通信子系统。“仓库综合管理信息系统”项目是集仓库物资、人员、车辆、安全监控、门禁管理、即时通信、平战辅助决策为一体的仓库通用多功能系统。本文的即时通信系统主要任务是实现仓库内部异地文本、文件、语音、视频等信息的实时互动,为仓库内部提供一个有效、方便、快捷的信息交流平台,所做的主要工作:首先分析了军事仓库管理模式、业务运作流程、驻防特点,对即时通信系统所采用的相关知识进行了深入研究,对P2P和即时通信的相关概念、服务模式、通信协议、通信原理和实现方式等诸多层面做了系统总结,确定了在.NET环境下开发基于P2P模式的即时通信系统的实际意义和价值,然后围绕功能需求和仓库内部网络拓扑,详细剖析、划分了系统的主要功能模块,描述了各模块的主要功能,阐述了“仓库综合管理信息系统”项目的总体设计和即时通信系统的总体架构、协议设计,提出了系统的解决方案,完成了系统各功能模块的详细设计和数据库的设计,最后对系统各模块进行了具体实现,分别给出了模块流程图和关键代码,重点介绍了服务器端的在线人员维护和客户端的文本交流、文件传输、视频通信等的实现过程,并进行了测试和结果分析总结,尝试提出了解决办法和进一步开发的设想。测试结果表明,系统设计合理,运行性能稳定,具有易于扩展、传输效率高等特点,达到了预定的设计目标,满足了仓库的功能需求。
其他文献
网格是一种新的信息基础设施。在网格计算中,系统资源具有动态性、异构性、通信延迟的不确定性,因此在网格环境里如何有效的管理资源就是网格计算成功与否的重要因素之一。网
相比于同构多核处理器,异构多核处理器上集成了不同粒度的处理器核心,使用结构复杂、功能强大、功耗高的大核挖掘串行程序的ILP,使用结构简单、占用面积小、功耗低的小核挖掘
无线传感器网络是由大量廉价的传感器节点组成的,而传感器节点以协作地方式来完成特定的任务,如环境监测、目标跟踪和医疗卫生等。传感器节点由电池供电,且通常部署于无人值守区
本文以视频增强技术在复杂天候下监视系统中的应用为背景,深入研究了影响视频质量下降的各种因素,并根据这些因素将降质视频分成两类,分别提出合适的方法进行处理。针对晚上
在移动机器人的相关技术研究中,导航技术是其核心技术之一。根据周围环境信息,检测道路区域是移动机器人导航技术研究的一个重要内容。在移动机器人行驶环境中,复杂的、未知
学位
随着计算机硬件平台运算能力的不断提升,计算机软件的规模及复杂度日益增长,同时软件安全性问题也日益突出。如何解决软件安全性,已然成为目前计算机工业领域与研究领域关注的热