基于C/S和P2P模式的信息资源共享与交流比较.doc_第1页
基于C/S和P2P模式的信息资源共享与交流比较.doc_第2页
基于C/S和P2P模式的信息资源共享与交流比较.doc_第3页
基于C/S和P2P模式的信息资源共享与交流比较.doc_第4页
基于C/S和P2P模式的信息资源共享与交流比较.doc_第5页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于CS和P2P模式的信息资源共享与交流比较RE.SE.C-ESINLTBRA_R,YSCIENCE23基于c/s和P2P模式的信息资源共享与交流比较郭清蓉【摘要】文章从分析c/s和P2P两种模式及其优劣入手,比较了C/S和P2P模式下的信患资源共享,信患交换与信息检索,并结合实例Google和Pandango进行了简要的分析.【关键词】C/SP2P信息资源共享检索Ah嘶:Thearticlediscussestheadvantagesanddisadvantagesofc/sandP2Pmodels,andcomparesinformationshore,informationexchange,informationretrievalunderc/sandP2Pmodels,thenexplainssimplywithGoogleandPandangKeywords:C/SI=2Pinformationresourceinformationshareinformationretrieval1引育当今社会是一个信急的社会,信息的使用价值可以被无限次分享而无损毫发,因此,只有共享信息才能充分发挥信息潜在的价值,降低信息生产的费用.一方面,任何信息机构都不可能也没有必要采集所有的信息资源;另一方面,网络技术的发展,使得信息机构之间的合作在技术层面已经越来越方便,再加上用户对信息需求的急剧增长,信息资源共享已经成为所有信息机构达成的共识.随着计算机技术的普及,各国都建立起了自己的信息资源共享模式,实现信息资源共建,共知,共享,最大限度地发挥信息的社会效益和经济效益.但是,网络信息组织形式的不同也影响着信息资源共享与交流的效果,妞基于C/s和P2P模式下,信息资源共享与交流包括资源共享,信息交换,信息检索等方面都有着很大区别2关于c/s和P2P模式2.1C/s模式C/S(Client/Server)结构,即客户机和服务器结构.它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现.目前大多数应用软件系统都是Client/Server形式的结构.C是一种一对多的模式,有预定义的客户端,服务器节点,服务器是信息资源和信息处理中心.信息一般先集中上传至服务器保存,用户访问网络时,需要首先访问服务器,才能浏览信息,下载信息.客户机只能从服务器上读取信息,客户机之间不具有交互能力.2.1.1C模式的优势(1)信息存贮与管理比较集中规范.目前,互联网上可以公开访问的信息基本上都保存在服务器上,信息的储存管理功能较为透明,用户提出访问请求后,无须再过问其他,服务器则根据一定的规则应答访问请求.(2)安全性较好.从安全的角度来说,各种系统都存在或多或少的安全漏洞,由于C/S模式采用集中管理,客户端被动地从服务器接受指令,因此,一台客户机出现安全问题,不会影响整个系统.2.1.2C/s模式的劣势(1)C/s模式投资大且维护成本高昂.采用C/s架构,网络管理工作人员既要对服务器维护管理,又要对客户端维护和管理,这需要高昂的投资和复杂的技术支持,维护成本很高,维护任务量大.而且,传统的C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件,由于产品的更新换代十分快,代价高和低效率已经不适应工作需要.(2)C/S模式下,服务器及带宽决定了网络的性能.每台服务器的自身存储空间决定了所能提供的信息量,而且客户端访问数量过多,超过了服务器所能容纳的量,服务器会负荷过大而造成系统的瘫痪.(3)C/s模式下,服务器容错性不高,一旦服务器出现问题,整个系统将会瘫痪.24图书馆学研究2007.22.2P2P模式P2P是PeertoPeer的缩写,它指的是不通过中枢服务器而在个人电脑之间实现文件交换和共享的一种新技术.P2P模式下,没有提供信息的服务器与接受信息的客户浏览器之分,每台电脑都可以既是信息提供者又是索取者.对等点之间通过直接互联实现信息,处理器,存储甚至高速缓存等资源的全面共享,而无需依赖集中式服务器支持.2.2.1P2P模式的优势(1)P2P模式最主要的优点就是资源的高利用率.在P2P网络上,每个对等体可以发布自己的信息,也可以利用网络上其他对等体的信息资源,使闲散资源有初会得到利用.(2)在P2P网络中,每个对等体都是一个活动的参与者,每个对等点都向网络贡献自己所拥有的资源,所以,对等点越多,网络的性能越好,网络随着规模的增大而越发稳固.邻节点既可为请求提供服务,也可将请求传递给其他邻居.这样,数据存储,处理能力和带宽等都以种完全分散,异步的方式运行,各种负载可以得到合理的均移和平衡,使网络具有极强的可扩展性.(3)基于内容的寻址方式处于一个更高的语义层次,因为用户在搜索时只需指定具有实际意义的信息标识而不是物理地址,每个标识对应着包含这类信息的节点的集合.这将创造一个更加精炼的信息仓库和一个更加统一的资源标识方法.(4)信息在网络设备间直接流动,高速及时,降低中转服务成本.(5)P2P结构下,搜索功能进一步强化.一个对等机可向多个其他对等机发出请求,反馈的信息也由于节点的脱离或加入而具有很强的实时性和有效性.2.2.2P2P模式的劣势(1)缺乏管理机制.缺乏管理的P2P网络在为人们带来方便的同时,也可能会带来大量的垃圾信息.(2)安全性差.一个拥有众多用户的P2P网络可能会成为黑客的攻击对象,而且分散式结构的P2P网络有利于木马病毒等破坏性程序的传播,这将极大地威胁P2P网络的安全.3c/S和P2P技术在圈络信息资源共事与交流中的比较C/s和P2P模式下的网络信息资源共享与交流各有利弊.下面从三个方面对其进行分析.3.1资源共享C/s模式下,应用系统分为客户端和服务器端,客户端负责实现用户界面;服务器端运行数据库管理系统,实现数据的存储和处理,这样数据的安全性,完整性,并发控制等得到了保证.但是,这种模式下主机之间通过服务器来共享资源,这种资源共享是不完全的资源共享,客户端许多宝贵的资源都无法得到利用.P2P模式下,网络信息共享与利用方式和程度都发生很大的改变,信息利用广度将拓展,信息利用深度将进一步增强.每一个对等点都可以直接访问并下载其他对等点上共享的信息,而不必事事通过服务器.每一个对等点都是服务器,贡献自己的资源,提高了共享程度,消除了信息孤岛和资源孤岛.3.2信息交换C/s结构主要体现了请求一响应模式,即客户端提出数据处理请求,服务器接受并做出响应,将处理结果输出至客户端,客户端只是被动地接受信息,客户机之间不具有交互能力;P2P模式下,信息交换可以在任意对等点之间进行.P2P模式下,信息交流是点对点的,以分散方式进行交流的,这就造成了不易管理和网络数据缺乏安全性等不足.3.3信息检索3.3.1信息检索源不同C/s模式下,信息检索源局限于服务器上的数据和信息.但是由于其本身存储空间大小,服务器对很多信息的发布都有规定;P2P模式下,每个对等点既是服务器又是客户机,它弱化了服务器的功能,对资源共享的管理相对较弱,每个对等点上的信息都可以成为信息源.3.3.2信息检索过程不同C/s模式下,客户机向服务器发送信息检索请求,服务器检索完毕后,将检索结果反馈给客户机;lP2P模式下的信息检索完全不受服务器的限制,可以同时向多台计算机发出检索指令,一个对等点的检索请求可以在P2P网络中通过广播方式扩散传递,直到拥有该信息的节点做出回音,其检索深度和广度是现存的搜索弓f擎难以达到的.3.3.3信息检索途径不同C/3模式下的多数系统支持多种检索方式,如作者,主题词,关键词,篇名等;但是P2P模式下,检索方式的选择受到限制,多关键词检索的问题一直没有得到很好的解决.3.3.4信息检索结果不同C模式下,虽然运用各种现代的手段来收集信息,但是由于服务器的限制,其检索结果没有P2P模式下具有较强的实时性和有效性;但是,由于P2P网络的用户众多,当用户进行搜索时,会得到大量的搜索结果,除了少数有用信息以外,其他大多数信息可能都属于垃圾信息.此外,由于P2P缺乏统一管理,P2P客户端软件很难对搜索结果进行排序和按用户的需求列出目录结构,但可以采取权威站点评定的策略,即来源于权威站点的信息认为质量相对较高.3.4实际应用3.4.1GoogleGoogle就是采用Client/Server结构,通过交互式的图形界面查询方式,为用户提供了友好的信息查询接口和简单而统一的用户界面.对用户来说,只需i酗螭户机提出查询要求,系统就会自动地向适当的服务器提出请示.可保留检索历史,检索结果可做书签标记.Google含在线帮助信息,为用户提供操作指南用检索规则.目前,Google依赖于Googlebot来搜寻因特网上的内容并将这些信息存储到海量可搜索的数据库中.Googlebot是个功能很强的自动提取网页的程序,它为Google从万维网上下载网页,是Google的重要组成.它遍历Web空间,不断从一个站点移动到另一个站点,自动建立索引,并加入到网页数据库中.Googlebot进入某个超级文本时,它利用HTML语言的标记结构来搜索信息及获取指向其他超级文本的Lf诅-地址,可以完全不依赖用户干预实现网络上的自动.爬行和搜索.但这种搜集方式只搜集包括来自公共可操作服务器上的内容,并且数据库并不能随着这些连接服务器的变化而及时更新.Google支持短语搜索,布尔逻辑搜索,截词检索,管道检索等多种检索技巧,检索结果按相关性从高至低排序的方法显示,相关度高的检索结果显示在最前面,用户能很容易地找到最符合要求的信息,有利于提高检索效率.Gc)0gIe虽然利用很广,但是这种集中式的搜集引擎有很多不足首先,Q)o!gIeb0l不能对页面数胡满糍时的更新,因为页面更新是有周期的;其次,不同搜索引擎的使用方法兼容性差,使用户难I,X-E个搜索引擎中间自由地切换;再次,GbogIe不能满足用户的个性化需求,通常采用PU【J-服务方式,PU服务方式实现的效果不3.4.2Pondongo目前最着名的P2P搜索引擎是Pmdmm,它成功地利用了P2P网络架构的特性,把搜索引擎技术带入到了更高层次.用户每进行一次搜索,就能和100名Rlefrer组成网络互联,然后进他们的蝴索其上网历史及标示的书签,再通过这100人的电脑与另外1万名Refrer的电脑相联,再去搜索目标资源.也就是说,每次搜索就可涵盖100万笔相关资料.不仅如此,Pmdmm的设计还可让网民按时间和搜索主题更改,Referrer名单的排序,通查网绍I兀.的访问记录决定搜索结果雪序顺序.借此方式,网民可以筛选出和自己比较匹配的100名l;er名单,使搜索的相符性大大提高.在Pandango中,其搜索目标不仅有传统的.WVWV服务器,还包括网上难以数计的个人电脑.运用P2PRF_,SCT-TESINLIBRARYSCIENCE25技术可以在理论上搜索到网络上所有开放的信息资源;而且,由于信息不再集中于服务器,信息更新更及时,提高了信息的质量.但是,P2P的去中心化特点也使互联网的管理难度增加,例如,对不良内容信息的控制将更为复杂,知识产权管理也将更为困难.此外,由于很多这种小的相互独立又相互链接的引擎,其速度与集中式管理的搜索引擎相比会差很多,尽管Pandango已经推出几年,却仍然没有成为主流的搜索引擎之一.4结语C模式使互联网上的信息资源向服务器集中,这样的模式符合一对多的关系;P2P模式使信息在互联网中各终端均匀分布,是一种一对一的关系.这两种模式是共存的,在信亩资源的共享与交流上,各有各的精彩,都是现有互联网应用的有效补充.尽管P2P技术在信息资源共享与交流中应用的研究,还需要突破知识产权,网络管理及安全方面的理论与实践,但在一定范围内进行相关信息资源的共享以及合理,有限使用是切实可行的,而且还有其自身的特色,有定的市场.考文.1NobuhiroNakamura,etc.Implementationofapure1=2PcolIoborationrnultiplatformanditsopplicationJournolofInterconnectionNetworks,2005,6(3)l229-24422NadiaBusi,AlbertoMontresor,GioluigiZ(tattaro.DatadrivenCOOrdinationinpeortopeorinformationsystems.IntemotionalJournalofCooperativeInformationSystems,2004,13(1)l63893张银犬.基于P2P技术的信息青泺共丰模式研究.田书馆建设,2005(5):37394朱卫平.P2P技术应用研究.福建电脑,2006(9).65665张晖.P2P技术在图书馆信息青泺即时共事中的应用.农业圈书情报学

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论