基于C/S和P2P综合模式的分布式教学资源共享技术研究

来源 :中国教育信息化·高教职教 | 被引量 : 0次 | 上传用户:sanmumuren
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文提出了基于C/S和P2P综合模式的分布式资源共享的概念,构建共享群组和群组联盟,使群组内和群组之间的节点实现多层次、多通道的资源共享;分析了共享群组的系统模型,并研究了相关技术。该技术可应用在教学资源、图书资源、企业资源等的共享服务上。
  关键词:C/S模式 P2P模式 分布式资源 资源共享
  中图分类号:TP391 文献标识码:A 文章编号:1673-8454(2009)03-0044-03
  
  一、引言
  
  目前,资源的共享主要有两种模式,一种是基于C/S(客户机/服务器)模式的共享,一种是基于P2P(点对点)模式的共享。[1] C/S模式是一对多的模式,服务器是资源汇集的中心,客户机通过“请求-响应”模式从服务器得到所需的资源,它的优点是资源储存和管理比较规范、安全性好,其缺点是投资和维护成本较高、资源难以实现动态更新且负荷过大时会造成网络的阻塞。P2P模式是指不通过中枢服务器,而是直接在客户机之间实现资源交换的一种新技术,其优点是每个节点都向网络贡献自己的资源,资源存储和传输是以分散、异步的方式进行,各种负荷得以合理的均衡,资源的版本具有实时性,其缺点是缺乏有效的资源管理和搜索机制。
  本文针对资源的分布式特点,提出基于C/S和P2P综合模式的资源共享概念,研究了共享群组和群组联盟系统模型、资源搜索技术等,提供了实现多层次、多通道资源共享的有效途径。
  
  二、基于C/S和P2P综合模式的资源共享原理
  
  资源共享是否有效取决于三个指标:资源丰富性;资源搜索的效率和获得率;资源传输效率和可靠性。本文提出基于C/S和P2P综合模式的资源共享模型来实现以上要求。
  1.共享群组模型
  指定网络中的一台服务器作为一个共享群组的中心,客户机用户通过注册登录的方式成为该共享群组的用户,它们围绕服务器组成了一个共享群组,数目越多,则资源的丰富性越能得到保证。群组构建的前提条件是客户机能对服务器进行访问,与它们之间的物理位置无关。用户可在服务器数据库上发布自己的资源,其中资源信息(包括资源名称、大小、所属用户和保存位置等)是必需的,而资源文件本身可选择是否上传到服务器。用户登录服务器,可以获得该群组的分类资源信息,也可按关键字搜索,找到满足自己需要的资源信息,然后根据该资源的保存位置,选择以下两种模式之一进行下载:(1)如果资源未上传到服务器,则连接该资源所在的客户机进行P2P下载;(2)如果资源已经上传到服务器,则可根据当前服务器下载的负荷大小以及资源所在的客户机是否在线,自动在C/S和P2P模式中进行选择,一般优先选择P2P模式。在这种综合模式中,P2P模式分担了资源下载的大部分负荷,从而大大减轻了服务器的负担,保证了资源下载的高效率,这个特点称为多通道。如图1所示为共享群组的原理和共享流程。
  2.群组联盟模型
  一个群组内所包含的客户机数量和资源总是有限的。本文提出构建群组联盟以实现更大范围的资源共享,其模型如图2所示。为网络中存在的多个群组设定一个中枢服务器,各群组的服务器将自己的数据库登记信息等发布到中枢服务器上,同时将中枢服务器的登记信息保存到自己的数据库。群组内的客户机通过访问中枢服务器获得了其他群组服务器的登记信息,进而可以访问其他群组获得其中的资源。中枢服务器与在其上注册自身信息的共享群组构成了一个群组联盟,通过它用户可以获得更加广泛的资源。中枢服务器上不保存资源,负荷很小,因此群组联盟几乎可以无限扩充而不会导致负荷过大;也可考虑将各群组的资源信息定期发布到中心服务器,而客户机可通过访问中心服务器获得其它群组的资源信息。根据实际需要可以设置多个中枢服务器,在更大范围联盟,一个群组也可注册到多个中枢服务器。中枢服务器也可是某个共享群组的服务器,以节约硬件的成本。
  
  这四种方式各有优缺点。假设联盟中包含的群组数目为Q,平均每个群组包含C台客户机,每台客户机平均每天进行N次搜索,服务器每天更新信息的次数为U,T为一台服务器一天的总负荷(被客户机搜索和更新自身信息的总次数),则有:
  方式a:群组服务器负荷Ta=Q×C×N
  方式b:群组服务器负荷Tb=C×N 2×(Q-1)×U
  方式c:群组服务器负荷Tc=C×N U,中枢服务器负荷Tc′=Q×C×N Q×U
  方式d:群组服务器负荷Td=C×N 2U,中枢服务器负荷Td′=2×Q×U
  方式a的优点是搜索结果具有实时性,但在客户机总数较多的情况下,会导致服务器负荷过重,因此只适用于企事业单位的中小型局域网;方式b无固定中枢服务器,各群组之间组成松散联盟,依靠友邻许可实现群组间共享;方式c适用于需要采用中枢服务器对群组资源共享进行控制的场合,但中枢服务器负荷较大;方式d同样可实现对群组间资源共享的控制,且中枢服务器负荷小,但资源信息的实时性稍差。
  
  三、应用实例和关键技术的实现
  
  该技术已应用于浙江机电职业技术学院的教学资源管理和共享系统的开发。图4所示为其试验系统的实例。随着计算机和网络技术在教学中的普及,教师需要开发和收集大量的教学资源,并且这些资源呈分布状态存在于教师的手提电脑和台式机上。该系统的应用,将为教师提供一个教学资源共享的平台,减小重复劳动的时间,使之精力集中在教学水平的提高上,具有较大的现实意义。
  
  3.资源P2P传输
  资源的P2P传输可采用WinSocket控件实现。用户登录到群组服务器后,将本机的IP地址和端口号信息提交到服务器数据库,其他用户在下载该用户的资源时,根据这些信息通过WinSocket控件连接该用户,然后进行资源的P2P下载。
  
  四、结束语
  
  本文提出了基于C/S和P2P综合模式的分布式资源共享概念,通过构建共享群组和群组联盟,结合数据库技术和P2P技术,提供了一种实现分布式资源共享的有效途径,规范了资源管理,提高了网络传输的效率。该技术已应用于教学资源共享系统,具有较大的现实意义。随着后续研究的深入,该技术有望推广至更广泛的领域。?筅
  
  参考文献:
  [1]郭清蓉.基于C/S和P2P模式的信息资源共享与交流比较[J].图书馆学研究, 2007(2): 23-25.
  [2]冯向兵,莫蓉,桂元坤,常智勇.基于设计知识的广义版本管理研究及实现方法[J].中国制造业信息化, 2006(3):17-21.
  [3]林晶意.网格环境下资源共享的关键技术[J].微计算机信息, 2007,23(2-3):133-134.
其他文献
摘要:在以广播电视大学为基础构建国家开放大学的背景下,根据国家开放大学远程教育云的规划以及开放大学数字图书馆建设的新需求,以云计算为主要应用模式,提出了基于云计算建立远程开放教育数字图书馆的功能设计。本文结合国家开放大学建设,着重对远程开放教育数字图书馆云的模型构成、实施与应用进行阐述,对云平台建设及服务中存在的问题进行了分析。  关键词:云计算;开放大学;数字图书馆;开放平台;SaaS  中图分
摘 要:教学方法改革已是高校深化教学改革提高教学质量的着力点和突破口。本文基于建构主义学习理论和学习设计理论,构建了网络环境下的自主-协作学习模式,通过该学习模式的内涵特性及学习流程的分析和疏理,提出一种基于网络资源的自主-协作学习支持系统的模型和系统实现方案。最后通过省级精品课程“数字电子技术”的试验研究,为相关课程开展基于资源、基于问题或项目的协作探究式教学学习模式的应用提供了借鉴。  关键词
每到一所幼儿园,大都能够看到班级设置的图书角:整齐摆放的图书,柔软的靠垫,温馨的地毯,营造出浓浓的书香氛围。而那些图文并茂的规则标识,则无时无刻不在提醒着孩子们,在图书角应该遵守这些规则。孩子们也在老师的引导下和这种氛围的感染下,逐渐养成了阅读及整理图书的习惯。这一切看起来是那么的自然。  但是仔细思考不难发现,这些区域的设立、图书的提供,大多由成人包办,教师过多地关注了游戏内容与材料的预设,注重
摘 要:针对目前高校存在着校区多、学生数量多的特点,文章阐述了Web Service的结构和特色,重点研究分析了基于Web Service的综合教务管理系统的设计与实现。  关键词:Web Service 综合教务管理 XML  中图分类号:TP315 文献标识码:A  文章编号:1673-8454(2007)12-0029-03    一、引言    目前,许多高校存在校区多、分布地域广、各类学
摘 要:信息技术为高等教育的发展提供了更为广阔的空间,高等教育的内容、形式、方法都发生了重大变革。论文从高校教学的特点出发,分析了信息技术促进高校教学改革所面临的四方面问题, 以暨南大学作为实践研究案例,提出了信息技术促进高校教学改革的几点建议。  关键词:信息技术 教学改革 实践  中图分类号:G420 文献标识码:B 文章编号:1673-8454(2009)01-0067-04    信息技术
【摘要】结合译林版英语四年级下册Projectl My school life的一个教学案例,阐述了Project单元教学设计与校本课程有效结合的途径,即活化运用教材,关注文本的创造性利用;分层设计活动,关注语言学习的渐进性和层次性;巧妙利用情境,关注语言操练的有效性和趣味性。  【关键词】Project单元 活动课教学 校本课程  校本课程是学校在具体实施国家课程和地方课程的前提下,以学校的教师
高晓津帅气在他那身军装。通信一年后,高晓津站在胡秀君面前时,1964年秋天的空气里弥漫着香甜。他向她伸出手说:“你好,胡秀君同志。”胡秀君僵在那里,身体被激动冻结。他固执地伸着手,直到她在家人提醒下飞快握了他一下才收回来。  现实中的高晓津跟照片不完全一致,现实中的他栗黑而健康,举止成熟。高晓津和胡秀君坐在同一个长板凳上,她的心疯狂跳跃,像铃铛那只小锤猛烈击打着铁片。“不,这不是我的心跳,是他的。
2008年3月12日,由松下电器中国携手北京东方中原构建的“奥运会大屏显示幕”项目签约仪式在北京新光天地会场隆重召开。  北京奥组委林恒处长、杨磊先生、蒋南柯先生,松下电器中国有限公司木元哲副本部长、奥运推进室林卓一副室长等,北京东方中原数码科技有限公司周江洪董事长、朱明武总裁、梁宏毅总经理及数十家新闻媒体记者等出席了此次发布会。  2008年北京奥运年会期间,松下作为奥运会全球正式合作伙伴,松下
实践教学是高校人才培养环节中至关重要的部分,为此各个高校十分注重国家级实验教学示范中心的评审建设工作,以促进本校培养实践型人才的能力。在探索实验教学改革和实验室建设的过程中,已评为国家级实验教学示范中心的建设单位在信息平台建设、实验教学理念、后续建设维护等方面有何经验可借鉴?本刊特别邀请了几位国家级实验教学示范中心主任,从实验室信息化建设、实验与教学的融合等角度进行了阐述,以食读者。    构建“
听了周丹老师的讲述,我马上回想起自己带小班幼儿时的相似经历。  刚开学时,孩子们第一次吃彩椒炒肉。一看到红红的彩椒,他们就开始问:“老师,辣不辣?”当我说不辣的时候,有的孩子慢慢接受并开始试一试。虽然吃起来一点都不辣,但他们还是一脸夸张的表情,表示彩椒非常辣。而另一部分孩子就像多一那样始终不肯接受吃彩椒。  还有,小班的孩子们非常喜欢玩跳房子。当发现孩子们完成双脚跳已经没有什么问题,作为老师,我们