
,应用研究
数字技术与应用
基于REST的地理科学多媒体教学服务平台研究
韩志别,?
崔彩辉1泰奋王
喜
(1.河南大学中澳地理信息分析与应用研完所
河南开封475004;2.河南大学环境与规划学院河南开村
475004)
摘要:多媒体信息对于提升地理教学效果具有重要意义。对于地理救学实践中积累的视频,图片,音频等多媒体教学资源,如何在新的技术条件下有机整合,并与地图信息集成,是地理教学领域面临的重要问题。通过对RESTWeb服务的分析,结合面向服务的计算模式与架构设计了基于REST的地理科学多媒体救学服务平台总体框架,该框架包括数据层、服务层与表现层三个层次,对应于服务提供者与服务使用者两种角色。并以微软WCF为例分析了RESTWeb服务的实现技术,以AJAX为例讨论了服务平台的客户端实现技术。结果表明,通过实现该服务平台,可以集成各种地理教学资源,提升教学效果。
关键词:地理教学中图分类号:G434
REST
服务
文献标识码:A
多媒体是多种媒体形式的综合,它是允许用户控制,联合以及操纵的不同类型媒体,如文本,声音,视频,计算机图形以及动画等任何使用计算机的电子系统它集成了计算机,存储、数据、语音、电视等一系列技术,其常见的应用包括训练,视频游戏,电子百科全书以及旅游指南等"。在地理教学领域,各类多媒体资源对于培养学生的空间思
HTE./JavaScript/AJAX
Silverlight
文章编号:10079416(2011)03006703
维能力具有重要价值。而将多媒体数据附以位置特征与定位信息,使其能够在地图或地理信息系统数据库中进行空间定位的地理多媒体,则有利于学生在统一的地理空间内理解地学知识,探索地学规律。长期以来,地理教学实践中积累的大量矿物/动植物标本,教学挂图、基础地图.教学录像/视频、图片等教育教学资源,如采用纸质地图标注的
FLEX
其他(.Net/Java)
服务使用者
4
Intermet
Intermet
REST Service API
地图服务
视频服务
DataCRUD
元数据片万方数据
图片服务
音频服务
空间数据库
其他蝶体服务
第三方服务
福务层
服务提供者
DataCRUD
婆据层
媒体资源库图1
传统方式,费时费力且受限于地图的表现能力。随着Web2.0时代的到来,一方面,Web 服务与面向服务的架构在各类行业应用目益广泛,另一方面,地理信息系统方法与技术也得到了快速发展,尤其是网络地图方面。因此,充分利用Wcb服务技术以及地理信息系统技术建立地理科学多媒体教学服务平台,有助于实现多种教育教学资源在W eb环境下的有机整合与集成,便于教师进行课堂教学与学生在Web上的自主学习,提升教学效果。有鉴于此,本文从分析Web服务及REST架构人手,探讨基于REST的地理科学多媒体教学服务平台框架与实现技术,为培养学生空间思维能力.深化地理教学效果提供技术支撑。
1,Web服务概述
1.1(SOA)
Web服务与面向服务的架构
随着技术的不断发展,Web也从信息发布的单一角色向为用户提供信息服务的角色转换,Web服务成为下一代分布式计算系统的核心,它是互联网上基于标准互联网协议(超文本传输协议HTTP)使用的软件组件,可以实现组件最新的和改进的请求过程。Web 服务可独立于平台和语言,实现分布在lntcm ct/Intranet上的应用程序或组件的无缝互操作-4。相对于传统方式,使用Wcb服务,用户不必在本地机器安装执行服务所需的软件。例如,用户可以不安装地理信息系统软件,就可以进行GIS分析;Web服务特别适合于复杂环境中数据快速变化的操作;具有易用性,只要用产能够访间Web,即可通过Wcb服务接受数据,实现相应的功能。随着Wcb2.0时代的到来,IT界提出了"软件即服务(SaaS,So ftasa Servicc)"的理念,加之Web服务技术的不断成熟,直接促使了面向服务的计算(Scr vice Oriented Computing)以及面向服务的架构(Service Oricnted Architecture)在分布式计算领域的应用深化。
Digital technology and application数字技术与应用
67