互联网应用方式共30页

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

P2P应用
P2P分布式存储系统
基于超级结点结构的半分布式P2P应用如KaZaa、Edonkey、 Morpheus、Bit Torrent属于P2P共享存储
P2P计算能力的共享
SETIhome是由加州伯克利大学开展的寻找外星生命的研究计划。 它使用P2P技术串联所有参与研究计划的闲置计算机来执行复杂的运 算,用来分析行星的无线电信号,寻找宇宙可能存在其他外星文明的 证据,这些电脑每天平均发挥的效能超过了全球造价最高,运算最快 的超级电脑。也可用于基因数据库检索和密码破解等需要大规模计算
P2P 就是人可以直接连接到其他用户的计算机、 交换文件,而不是像过去那样连接到服务器去浏 览与下载,节省骨干带宽资源。
P2P 另一个重要特点是改变互联网现在的以大网 站为中心的状态、重返 “ 非中心化 ” ,并把权 力交还给用户。
可以提高网络用户的网络利用率,由于多个节点 互相连接,用户所在的网络带宽将会被最大程度 的使用。
二、C/S、B/S、 P2P对比及应势与劣势
应用服务器运行数据负荷较轻 数据的储存管理功能较为透明 C/S架构的劣势是高昂的维护成本且投资大
一般面向相对固定的用户群, 对信息安全的控制能力 很强. 一般高度机密的信息系统采用C/S 结构适宜. 可以通 过B/S发布部分可公开信息
能力的应用
P2P应用
P2P协同工作环境
实时通信、聊天室、文件共享、语音通信等基本功能,除了这些基本功 能,用户之间还可以共享白板、协同写作、视频会议等。也可用于软件开发 的协同工作。采用P2P技术使协同工作不再需要中心服务器,参与协同工作的
计算机可以点对点建立连接。
P2P应用层组播
IP组播的实施涉及到对现有网络基础设施的调整,因此大规模应用 受到限制。随着P2P研究的兴起,基于应用层的组播技术逐渐受到广泛 关注。应用层组播协议将组成员节点自组织成重叠网络(Overlay network),在主机节点实现组播功能,为数据多点并发传输提供服务。 应用层组播是在应用层实现组播功能而不需要网络层的支持,这样就 可以避免出现由于网络层迟迟不能部署对组播的支持而使组播应用难 以进行的情况。
互联网应用方式
21、静念园林好,人间良可辞。 22、步步寻往迹,有处特依依。 23、望云惭高鸟,临木愧游鱼。 24、结庐在人境,而无车马喧;问君 何能尔 ?心远 地自偏 。 25、人生归有道,衣食固其端。
互联网应用方式
一、C/S、B/S、 P2P介绍 二、C/S、B/S、 P2P对比
一、C/S、B/S、 P2P介绍
C/S:客户端/服务器模式 B/S:浏览器/服务器模式 P2P:对等网络连接应用
C/S结构
C/S结构,即Client/Server(客户机/服务器) 结构,是大家熟知的软件系统体系结构, 通过将任务合理分配到Client端和Server端, 降低了系统的通讯开销,可以充分利用两 端硬件环境的优势。早期的软件系统多以 此作为首选设计标准。
P2P应用
P2P流媒体技术
传统的分布式多媒体系统一般是基于客户/服务器模式,服务器以单播的方式和 每个用户建立连接,由于流媒体服务具有高宽带、持续时间长等特点,随着用户 数量的增加,服务器的带宽很快被消耗完,所以以前的网络电视经常出现断断续 续,需要不断地进行数据缓冲。为了解决系统的可扩展性,许多研究提出了相应 的解决办法,例如IP组播技术来实现Internet上高效的一对多的通信,提高了系统 的可扩展性。然而由于IP组播存在种种限制,如很难实现可靠性组播和拥塞控制 等,IP组播技术并没有得到广泛的应用。由于P2P网络本身的可扩展性,基于P2P 方式的流媒体技术很好地解决了传统流媒体带宽不足的问题。单源的P2P流媒体系 统建立在应用层组播技术的基础之上,由一个发送者向多个接收者发送数据,接 收者有且只有一个数据源。服务器和所有客户节点组织成组播树,组播树的中间 节点接受来自父节点组播的媒体数据,同时将数据以组播的方式传送给子节点。 而多源的P2P流媒体传输系统,则是由多个发送者以单播的方式同时向一个接收者 发送媒体数据。
B/S结构
B/S结构,即Browser/Server(浏览器/服务器)结构, 是随着Internet技术的兴起,对C/S结构的一种变 化或者改进的结构。在这种结构下,用户界面完 全通过WWW浏览器实现。主要是利用了不断成熟 的WWW浏览器技术,结合浏览器的多种Script语 言(VBScript、JavaScript…)和ActiveX技术,用通 用浏览器就实现了原来需要复杂专用软件才能实 现的强大功能,并节约了开发成本。
银行自助系统
B/S架构软件的优势与劣势
维护和升级方式简单 成本降低,易于安装、布署 ,适应范围广 应用服务器运行数据负荷较重 网络传输量大 安全性低
B/S 建立在广域网之上的, 不必是专门的网络 硬件环境, 方便移动办公、系统整合
OA、ERP
P2P优点
P2P 直接将人们联系起来,让人们通过互联网直 接交互。 P2P 使得网络上的沟通变得容易、更直 接共享和交互,真正地消除中间商。
C/S结构
C/S结构是传统的客户/服务器结构,服务器 端一般不需要Web服务器,服务器和客户端 通过某种公开的或私有的通讯协议进行通 信。客户端一般用VB、Delphi等开发工具 开发。其特点是客户端的用户体验比较好, 缺点是软件升级或修改需要重新安装客户 端,对有大量客户端的系统来说维护的工 作量非常大。
P2P
不同软件所使用的P2P网络让用户可以分享 电脑的处理能力(分布式系统),数据 (文件分享)和带宽(使用多节点传送)。 P2P利用个人电脑的能量和资源,而不是强 大的中央服务器。分享的资源通过大量的 用户基数保证高可用性。P2P是互联网研究 的重要领域,因为他在分布式计算中有巨 大的潜力。他对IT产业也是非常重要的, 因为围绕着P2P网络新型的商业模型已经在 逐步建立中。
B/S结构
B/S结构,开发的软件在服务器上部署,需 要服务器有IIS或其它提供Internet服务的 Web服务器软件,客户端用浏览器通过已知 的网址访问就能使用软件提供的各种功能。 这种结构的特点是软件修改升级时对用户 没有影响,软件分发维护的工作量小。
P2P
P2P即PeertoPeer,称为对等连接或对等网络。 P2P网络是去中心,自组织和从单纯意义上 来说的动态的(网络),并且为传统的服 务器-客户端计算模型提供另外一种选择。 S(Server)/B(Browser)或S/C(Client) 结构的应用必须在网络内设置一个服务器, 信息通过服务器才可以传递。拥有P2P软件 的PC自由形成互联(直接连接,不通过服 务器),双方共享资源,协同完成某种行 动。
相关文档
最新文档