基于SOA分布式教育资源共享系统探讨

更新时间:2024-01-26 点赞:6152 浏览:20429 作者:用户投稿原创标记本站原创

随着我国教育信息化进程的不断推进,多数学校都建立了校园网,同时积累了大量的网络教育资源,包括各学科的教学案例、实验案例,优秀教师资源等等。但是,目前这些资源形成了一个个的信息孤岛,不同的学校很难共享,造成资源的极大浪费。教育资源共享系统假如采用集中式的资源共享模式,随着系统用户的增多,会存在单点失效、网络拥塞等不可避免的缺点。因此,需要研究实现资源分布式共享的方法、机制和技术。SOA(ServiceOrientedArchitecture,面向服务架构)作为实现分布式系统的应用程序体系结构,为教育资源共享系统的构建提供了一个美好的愿景。在教育资源管理系统中采用SOA技术将各类教育资源以服务的形式共享出来,通过发送消息来调用服务,可以灵活的实现分布式教育资源共享,减少资源建设的成本和提高网络化教育的服务质量,达到资源重用的目的。本文致力于基于SOA的分布式教育资源共享系统的设计与实现,探讨实现分布式教育资源共享系统的相关理论方法和技术。在前人工作的基础上,本文的主要研究工作及创新如下:1、分析了教育资源管理系统的研究现状,总结了各类教育资源管理系统存在的不足,为分布式教育资源管理系统的设计实现奠定基础。2、先容了SOA技术的相关方法和理论,并且比较了SOA架构与传统分布式架构的优缺点,证实了基于SOA架构实现分布式教育资源共享系统的公道性。3、设计了基于SOA的教育资源共享系统的体系结构,提出了层次式的教育资源共享模型,将教育资源共享网络模型分为三层:最上层为中心节点;中间层为管理节点,处于逻辑中心位置将系统划分为若干个域;最底层是资源节点包括所有的用户和资源服务提供者。同时,对系统各类节点的功能进行了具体定义。4、结合《国家教育资源建设规范》研究教育资源的组织形式,对各类教学资源的标注属性进行了定义,基于XML技术设计了教育资源元数据标注规范,并探讨了元数据的优化预处理方法。5、基于WebServices技术,对系统的资源管理模块和资源检索模块进行了具体设计,基于本文设计的系统体系结构,利用Ja程序设计语言,实现了资源的上传、修改、删除以及分布式检索等主要功能,完成了分布式教育资源共享原型系统的构建,证实了本文系统设计的公道性和可行性。6、针对分布式资源检索采用洪泛(flooding)机制轻易产生大量垃圾通讯,造成网络拥塞、引起单点失效的问题,本文提出了一种基于路由标注的资源检索策略,减少信息检索过程中产生的冗余消息数目避免网络拥塞。通过理论分析和实验模拟验证了路由标注策略的有效性。【关键词】:SOAWebServices分布式资源共享资源检索路由标注
【论文提纲】:摘要7-8ABSTRACT8-10第1章绪论10-151.1本文的研究对象、目的和意义10-111.2分布式教育资源共享系统概述11-131.2.1教育资源共享系统研究现状11-131.2.2当前存在的问题131.3本文主要研究内容13-141.4本文的组织结构14-15第2章相关技术及理论:SOA技术先容15-292.1SOA概述15-202.1.1SOA的基本概念15-162.1.2SOA的特征16-172.1.3SOA架构17-182.1.4面向服务的技术产品及主要实现技术18-202.2WebServices实现SOA20-252.2.1WebServices协议栈20-222.2.2WebServices的架构22-242.2.3XMLSchema24-252.3SOA与传统分布式架构的比较25-282.3.1SOA与客户端—服务器架构比较25-262.3.2SOA与分布式互联网架构比较26-272.3.3SOA与混合Web服务架构比较27-282.3.4要点小结282.4本章小节28-29第3章系统总体架构的设计29-373.1分布式资源库的一般组织结构29-303.2基于SOA的教育资源共享系统的体系结构30-323.2.1系统基础架构分析30-313.2.2分布式教育资源共享系统架构31-323.3层次式教育资源共享模型32-363.3.1模型体系结构32-343.3.2模型拓扑分析343.3.3教育资源网络模型34-353.3.4实现技术35-363.4本章小节36-37第4章系统关键模块的设计与实现37-504.1教育资源的组织37-424.1.1资源标注技术37-384.1.2教育资源的属性标注38-404.1.3元数据预处理40-424.2教育资源管理模块42-454.2.1资源发布43-444.2.2资源修改与删除44-454.3资源检索模块45-484.3.1本地资源检索45-464.3.2分布式资源检索46-484.4系统的安装与部署48-494.5本章小结49-50第5章分布式信息检索策略研究50-575.1信息检索中存在的问题50-515.2基于路由标注的信息检索策略51-545.2.1问题分析51-525.2.2L_flooding策略设计52-535.2.3路由标注的报头格式53-545.3理论分析及实验证实54-565.3.1理论分析545.3.2实验证实54-565.4本章小节56-57第6章总结和展望57-586.1本文的主要工作总结576.2进一步的工作57-58参考文献58-61在学期间发表的学术论文61-62致谢62
相关文章
推荐阅读

 发表评论

共有3000条评论 快来参与吧~