面向服务的测绘教学训练系统体系结构研究

面向服务的测绘教学训练系统体系结构研究

ID:33369252

大小:63.75 KB

页数:6页

时间:2019-02-25

面向服务的测绘教学训练系统体系结构研究_第1页
面向服务的测绘教学训练系统体系结构研究_第2页
面向服务的测绘教学训练系统体系结构研究_第3页
面向服务的测绘教学训练系统体系结构研究_第4页
面向服务的测绘教学训练系统体系结构研究_第5页
资源描述:

《面向服务的测绘教学训练系统体系结构研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、面向服务的测绘教学训练系统体系结构研究12孟丽,杨伟铭(1.总参测绘信息中心,北京1000882.总后勤部科学研究所,北京100079)ResearchonServiceOrientedArchitectureofSurveyingandMappingTrainingSystem摘要:随着e-Learning在教学培训领域中的广泛应用,构建跨越广域范围的e-Learning平台以及实现不同e-Learning系统间互联互操作的需求日趋强烈。本文以测绘专业的教学训练需求为牵引,综合当前主流e-Learning平台的优势,提出了一个e-Learning环境下面向服务的测绘专业教学

2、训练系统的体系结构模型。关键词:测绘教育;e-Learning;SOA;随着e-Learning技术的发展和应用的普及,构建跨越广域范围的e-Learning平台以及实现不同e-Learning系统间互联互操作的需求日趋强烈,这导致了对学习资源和e-Learning系统功能层次上的可重用和互操作要求。e-Learning平台走向开放体系结构是一种趋势,面向服务的方式是实现开放体系结构的重要途径,同时也是新一代e-Learning平台技术解决方案的主要特征。基于面向服务体系结构的系统具有松散耦合、灵活和可组合等特性,有利于解决当前e-Learning环境中迫切需要解决的互联互操

3、作和可重用性等问题,实现教学资源在更大范围有效聚合与广泛共享。作为广域范围内的测绘专业教学训练平台,e-Learning环境下的测绘专业教学训练系统必然也要采取这种面向服务的体系结构(ServiceOrientedArchitecture,SOA),进而满足更大范围内测绘专业教学训练的需求,实现测绘专业网络教学资源的共享,以及与其他教学训练平台的互联和互操作。1SOA概述面向服务的体系结构(ServiceOrientedArchitecture,SOA)是一个组件模型,它将应用程序的不同功能单元(服务),通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定

4、义的,它独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。这种具有中立的接口定义(没有强制绑定到特定的实现上)的特征称为服务之间的松耦合。松耦合系统的好处有两点,一是它的灵活性,二是当组成整个应用程序的每个服务的内部结构和实现逐渐地发生改变时,它能够继续存在。而另一方面,紧耦合意味着应用程序的不同组件之间的接口与其功能和结构是紧密相连的,因而当需要对部分或整个应用程序进行某种形式的更改时,它们就显得非常脆弱。虽然基于SOA的系统并不排除使用面向对象的设计来构建单个服务,但是其整体设计却是面向服务的。同时由于它考

5、虑到了系统内的对象,所以虽然SOA是基于对象的,但是作为一个整体,它却不是面向对象的。不管怎样,SOA[1]作为一种面向服务的松耦合系统设计方案,已经被越来越多地应用到系统框架设计中。2现有e-Learning平台框架面向服务的e-Learning平台框架已经为越来越多的e-Learning研究机构、标准化组织和[2]产品提供商所接受。Sun、eCollege等公司提出了面向服务体系结构的e-Learning平台发展战略;由MIT发起的O.K.I.计划也是面向服务方式构建e-Learning平台支撑环境;标准化组织也将新一代e-Learning平台定位在面向服务的体系结构,如

6、IMS全球学习联合公司(IMSGlobalLearningConsortium)提出的IMS抽象框架(IMSAbstractFramework,LAF)就使用服务单元定义学习系统的功能,LCMS联盟也提出以服务方式实现学习内容管理的e-Learning平台架构。目前较为有代表性的e-Learning平台框架主要有以下三种。2.1Sun联邦模式的体系结构Sun公司提出了构建国家协作环境下的联邦学校架构(FederatedSchoolsArchitecture[2]NationalCollaborativeEnvironments)。该架构定义了国家范围内学校协作环境可能的结构和

7、服务。它采用面向服务的体系结构加联邦(ServiceOrientedArchitecture(SOA)PlusFederation)的技术解决方法,以降低应用的复杂度,从而实现服务的集成。它描述了问题空间、服务以及联邦式协作环境的优势和限制。这种“联邦模式(FederatedModel)”依赖于一组共享的工具和标准,而不是特定厂商的技术规范,因此,Sun的联邦协作环境采用Web服务标准并基于面向服务的体系结构来构建。该框架包含一个从实现中分离出来的服务定义的集合,如图1所示。该框架下定义的服务可以进行互

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。