基于SOA的分布式教育资源共享系统的研究

来源 :山东师范大学 | 被引量 : 0次 | 上传用户:konashu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国教育信息化进程的不断推进,多数学校都建立了校园网,同时积累了大量的网络教育资源,包括各学科的教学案例、实验案例,优秀教师资源等等。但是,目前这些资源形成了一个个的信息孤岛,不同的学校很难共享,造成资源的极大浪费。教育资源共享系统如果采用集中式的资源共享模式,随着系统用户的增多,会存在单点失效、网络拥塞等不可避免的缺点。因此,需要研究实现资源分布式共享的方法、机制和技术。SOA(Service Oriented Architecture,面向服务架构)作为实现分布式系统的应用程序体系结构,为教育资源共享系统的构建提供了一个美好的愿景。在教育资源管理系统中采用SOA技术将各类教育资源以服务的形式共享出来,通过发送消息来调用服务,可以灵活的实现分布式教育资源共享,减少资源建设的成本和提高网络化教育的服务质量,达到资源重用的目的。本文致力于基于SOA的分布式教育资源共享系统的设计与实现,探讨实现分布式教育资源共享系统的相关理论方法和技术。在前人工作的基础上,本文的主要研究工作及创新如下:1、分析了教育资源管理系统的研究现状,总结了各类教育资源管理系统存在的不足,为分布式教育资源管理系统的设计实现奠定基础。2、介绍了SOA技术的相关方法和理论,并且比较了SOA架构与传统分布式架构的优缺点,证实了基于SOA架构实现分布式教育资源共享系统的合理性。3、设计了基于SOA的教育资源共享系统的体系结构,提出了层次式的教育资源共享模型,将教育资源共享网络模型分为三层:最上层为中心节点;中间层为管理节点,处于逻辑中心位置将系统划分为若干个域;最底层是资源节点包括所有的用户和资源服务提供者。同时,对系统各类节点的功能进行了详细定义。4、结合《国家教育资源建设规范》研究教育资源的组织形式,对各类教学资源的标注属性进行了定义,基于XML技术设计了教育资源元数据标注规范,并探讨了元数据的优化预处理方法。5、基于Web Services技术,对系统的资源管理模块和资源检索模块进行了详细设计,基于本文设计的系统体系结构,利用Java程序设计语言,实现了资源的上传、修改、删除以及分布式检索等主要功能,完成了分布式教育资源共享原型系统的构建,证实了本文系统设计的合理性和可行性。6、针对分布式资源检索采用洪泛(flooding)机制容易产生大量垃圾通信,造成网络拥塞、引起单点失效的问题,本文提出了一种基于路由标注的资源检索策略,减少信息检索过程中产生的冗余消息数目避免网络拥塞。通过理论分析和实验模拟验证了路由标注策略的有效性。
其他文献
随着科技的日新月异,无线局域网技术得到了更快的发展,无线局域网普及程度越来越高,与此同时,其服务质量也成为研究的热点。现在,第三代移动通信(3G)系统全球商用已经取得了
随着互联网的发展,对软件兼容性和可移植性需求剧增,虚拟机技术的发展进入了一个繁荣的时代,成为计算机科学领域发展最快的技术之一。根据虚拟机管理器(VMM:Virtual Machine
组态软件设计和开发的工业控制系统具有跨平台、运行稳定、资源消耗小等优点,能够使嵌入式系统方便高效地应用于各种不同的环境。组态软件往往都是以控件为其实现功能的基本
无线传感网和移动机器人在前沿的科学技术领域里占有一席之地,如果能使这两个研究对象进行科学地结合则可以发挥出更大的作用,这也是现在学者们研究的一个难题。本文正是尝试
随着智能手机和移动网络的高速发展,定位服务已然成为人们日常生活不可或缺的一部分。作为一种重要的支持技术,多层楼宇中的楼层定位在基于位置服务(LBS)应用中扮演着重要的
钢铁行业是我国国民经济的重点行业,也是污染较重行业。随着国家环保政策的实施和人们环保意识的提高,对焦化筛焦除尘效果提出了越来越高的要求,如何高效彻底解决筛焦过程中
手势是种自然、直观的交流方法,它能像语言一样表达某种意思。手势识别技术有较广泛的应用,但由于算法本身的相对复杂,所以多数基于PC机实现。基于嵌入式系统的手势识别相对P
随着互联网的快速发展,各种新业务不断出现,尤其是一些基于多媒体的实时业务已经发展成为互联网上的主要应用。与传统的互联网业务相比,这些新业务具有低时延、高带宽等服务
随着IP网络承载的业务逐渐增加、规模日益增大,IP网络架构的弊端也逐渐突现,迫切需要对其进行改进。越来越多的学者试图展开对新型网络体系架构的研究。自治网络作为新型网络
随着计算机应用的迅猛发展,网络应用不断扩大,使得在线考试成为网络研究与应用的热点之一。传统的考试在出题、批改等等各个环节上都需要花费大量的人力和物力,考试的地点也