欢迎来到天天文库
浏览记录
ID:45783674
大小:88.61 KB
页数:4页
时间:2019-11-17
《基于服务网格的e—Learning资源共享与业务协同》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、2007年第[文章编号]1003-1553(2007)02-0073-04基于服务网格的e-Learning资源共享与业务协同杨威,王云,苑戎(山西师范大学,山西临汾041004)[播要]本文针对当前e-Learning系统存在的信息孤岛和紧耦合设计等问题,从Web眼务网格技术特性出发,刻画了动态教学环境下的"Learning资源共享与业务协同工作的功能结构。举例说明了采用C#语言和XML编程实现e-LearningGrid资源按需共享与业务协同工作的方法。.[关键词]e-LeamingGrid;WebService;XML;个性化学习;资源共享;业务
2、协同[中图分类号]G434[文献标识码]A圣金项冃:全国敦育科学“十五”规划课題“中小学敕育值息化理论与实践研究”的子课題-笔于网络环境下的信息技术教学与学习研究”(FybO11583).山西帥范大学自然科学圣金课题(200212)资助—、弓]言要实现广域分布教育资源的跨组织按需共享、安全访问与协同应用,利用技术手段推动教育平等,需要基于网格计算环境的资源共享平台提供支撐。近几年来,e-LearningGrid研究已成为国际网格学术界的热门研究问题。CCGrid2()04J,]CCGrid2(X)5⑵都安排有基于网格技术的协作学习应用主题研讨,主要关注
3、将网格计算技术应用于协作学习,特别是在远程实验室、远程教学资源访问、三维虚拟环境建构等方面的应用。⑶探讨如何利用分布式高质址可视化技术、分布式网格工作流和群组管理技术等实现基于网格的协作学习,探讨如何将协同工作理念融合到基于网格的e-Leaming平台设计,以及探讨将现有基于网格的协作科学研究平台拓展成为协作学习环境。⑷虽说e-LeamingGrid研究已经在协作学习等方面取得了长足的进展,但总体来说,当前的E-leaming基本上采用既定策略,不能按照学生个性需求组织学习资源,即不能支持学生与E-leaming之间的适应性协作。⑸比如,某学生登录E-
4、learning系统某章节学习时,需要连接课程资源给出的“问题与答疑"系统,了解某问题的产生缘由或可行解决方法,但由于该学习者没有此“问题与答疑”系统的登录账号,所以只好放弃,致使个性化学习过程难以进行oe-Learning相关课程资源系统缺少共享和协同性,是影响个性化学习效果的一个关键问题。e-Leaming中存在的问题,促发fe-Leaming与相关课程资源系统随需应变的共享与业务协同研究。为此,我们将目光聚焦于服务网格(ServiceGrid)理念指导下的软件集成,⑹即采用WebService技术实现E-leaming及课程资源系统按需共享、安全
5、访问与业务协同,使教学资源系统通过Web服务的互连、集成和协同,来为虚拟学习组织解决资源共享和业务协同等问题'二、e-LearningGrid的架构利用网格基础设施解决E-Learning领域面临的资源共享、跨组织大范围协作等问题是目前的研究热点。面向服务的体系结构(ServiceOrientedArchitecture.SOA)⑺的理念已经渗透到网格研究的各个方面,它使得分布、异构、自治环境下应用系统之间的功能集成变得容易,这一理念同样也适用—LearningGrid研究。Web服务技术可用于解决e-LearningGrid所面临的系统集成、学习资源
6、共享、可重用、互操作以及各种交互模式等问题。1.服务网格特性Microsoft.Net框架"下WebServices是由应用程序完成的服务,是XMLWeb服务平台,客户端可以通过编程方式请求得到它返回的信息。WebServices的一个重要特点就是客户端不需要知道所请求的服务是怎样实现的,就像用电不需要知道电是哪个发电机发出的一样。.Net系统之间的通信采用通行的Web协议和数据格式,如HTTP和XML,任何支持Web标准的系统都能支持WebServicesoWebServices定义了明确的接口,在.Net中称为约定(contracts)o它描述fW
7、ebServices所提供的服务,客户端应用程序就是根据这个约定知道WebSer-vices是否包含了自己所需的服务以及调用方法的。WebService是通过服务资源的抽象描述、组织、管理以及服务的动态组合,支持开放环境下的协作虎拟组织,以及协作虎拟组织上灵活、高效的资源共享和业务级协同。创2.e-LeamingGrid的架构e-LeamingGrid包括个性化学习共同体基础资源(电子学习及相关课程资源系统,教学管理系统等)、e-Learning语义支撑、一体化学习资源注册与管理xe-Leaming服务黄页,以及e-Leaming与相关课程资源业务处理
8、逻辑与物理存储系统,如图1所示。该架构图旨在实现两个基本目标:一个是“学习抽象"目标,为学习者
此文档下载收益归作者所有