毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
P2P模式下的即时通讯系统设计(3)
二十一世纪特别是近几年,P2P被人们再次看作热点。首先从概念上为人们提供了一种更加优秀的的思文模式——每一个个体都可以作为服务的提供者,而不需要专门的中间服务机构。本论文研究的网页即时通讯系统就是为了一个基于P2P模式的在线旅游应用而开发的,说明P2P模式不仅仅局限于传统的技术层面,同时从应用上为商务提供了一个充分利用社会资源的商务模式,为信息时代提供了一种高效的信息沟通方式,为计算机网络技术提供了一种优秀的网络架构。
1.2
研究现状
1.3 研究思路
本论文本着实现网页即时通讯系统、实践
软件
工程理论的目的,对 P2P 即时通讯系统进行了研究和实现。
P2P 访问模型是有别于客户端/服务端(C/S)访问模型的点对点、端对端访
问方式。而DWR是一种服务器端推送的技术,适合构建P2P模式下即时通讯系统的路由服务器。所以本课题在理论研究方面多提到 P2P 访问模式,而在技术应用方面多提到 DWR技术[9]。本课题的主要工作有:
1. 对 P2P 访问模式进行理论上的研究。
查阅网络访问模型的相关文献资料,特别是对 P2P 网络模型的原理、P2P 网络模型的优势和 P2P 网络模型的应用方法进行了研究。
2. 确定网页即时通讯系统的需求。
本论文基于DWR技术实现的网页即时通讯系统主要是对基本的通讯功能的研究实现,包括了文本通讯、信息存储等方面的研究。
3. 从应用层面设计基于DWR的即时通讯系统。
在应用上,对采用 DWR 搭建 即时通讯系统进行了设计,也对即时通讯系统的功能采用流程图进行设计。
4. 实现基于DWR的即时通讯系统并作测试总结。
基于DWR技术的即时通讯系统指利用DWR直接和服务器交互的能力,将浏览器客户端连接起来,使每一个客户端都成为一个可以发送和接收消息的端点,实现点对点信息传播[10]。
本课题结合
国内外
P2P 访问模型的使用和即时通讯系统的现状,采用DWR
技术从文本通讯、信息存储等方面对即时通讯应用进行了优化,实现了一个网页端的P2P即时通讯系统。
2
文献综述
本章将介绍论文研究的P2P模式下的网页即时通讯系统涉及的关键技术,如P2P模式讲解、DWR技术、NOSQL技术等等,为设计基于P2P模式的网页即时通讯系统提供理论和方法依据。
2.1 P2P 技术概述
从技术上给P2P下一个直接的定义是:由多个直接相连的网络节点构成的分布式系统。通过这个系统,各个网络节点之间可以直接进行数据交换甚至硬件层面的相互利用。以下是P2P技术中的核心概念。
(1)对等网技术
对等网络的含义就是在同一个网络内每一个端点都是同等的,这主要有别于
大家熟悉的客户端/服务器模型。后者在网络中所有端点访问一个端点获取服务,
如果提供服务的端点异常或者断开网络,其他端点将失去服务。前者的对等网络
可以说是客户端/服务器模型的一个升级,所有的端点既是客户端也都是服务器端, 它们每一个端点都担负着为其他端点提供内容的责任。
对等网络中网络信息和网络服务分散在网络里,甚至还有多个备份地存在网
络中,保障了信息量和服务的最大提供能力,同时还保障了某个端点断线后仍然 能够提供服务,获取信息[11]。
(2)网络模型
P2P 即 Peer to Peer 的概念在很早前就被所提及,但是因为网络技术的落后没有得到大范围应用,多年来都是客户端/服务器端(C/S)网络模型发展迅速,运用到 了内容站点、邮件服务、工作站等领域。在近年来,海量数据访问成为互联网界 热词,C/S 网络模型让所有的海量计算集中到了一个服务端进行,耗费大量硬件和 网络资源,虽然计算机技术已经实现了服务器集群等架构,但是数据量的压力只 会越来越大,对整个互联网来说一边是从提高硬件设备和网络带宽来应对海量数 据和访问,一边是互联网中大量闲置的高备置个人电脑。这个时候 P2P 重新被人们看重。从 P2P 的发展上看,它有两种细微区别的访问模型。一种是纯 P2P 模型,可以说是一种自由网络形式,任何人安装了 P2P 软件就能够将自己 PC 上的资源共享到 P2P 网络中,其他用户可以通过自己 PC 上的 P2P 软件直接获取对方 PC 上共享的资源[13]。另一种是集中式 P2P 模型,这种模式依靠一个中心服务器文护所有资源 的索引,并通过自己文护的列表告知 Peer 上需要获取的资源所在 Peer[19]。本文所实现的网页即时通讯系统就是使用的第二种模式。通过中心服务器文护了一张客户端的目录列表,客户端交互的时候需要到中心服务器获取目的主机的目录地址,然后可以将消息直接发送到目标主机。整个网络拓扑图如下图所示:
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
大数据环境下社会舆情传播要素之间的相互作用与传播模式研究
下一篇:
城市轨道交通运营能耗影响因素与评估体系研究
SSM框架移动乐豆游戏下载系统设计+源代码
基于神经网络的水下机器人路径规划算法研究
Linux系统下web服务器的搭建与设计
杭州下沙小学生校园足球发展现状的研究
计算机應用型人才的培养模式研究【2293字】
电子政务环境下公务员的...
抖音短视频平台视频推荐模式研究【2528字】
硅酸钇镥闪烁晶体的光学性能研究
人性化的用户界面设计研究
中班幼儿“求助”型告状行为的访谈提纲
室外办公系统创新设计研究
天秤男婚后出轨能改好吗...
建议全面开放生育政策,...
地方政府跨区域联合环境污染治理研究
哈萨克民歌中生态美學思想的表现【4092字】
常用游戏对于小学生英语教学的影响
无刷电机调速系统设计任务书