首页 理论教育 注册体系的扩展:用户注册、登录和SOS注册与搜索服务

注册体系的扩展:用户注册、登录和SOS注册与搜索服务

时间:2023-10-04 理论教育 版权反馈
【摘要】:在注册与搜索服务中间件的基础上,扩展一系列应用,包含用户注册服务、用户登录服务和SOS注册与搜索表现服务。

注册体系的扩展:用户注册、登录和SOS注册与搜索服务

如图4-22所示,集成目录服务的地学传感器观测服务采用服务中间件的体系架构,由以下四个重要部分组成: 分布式地学传感器观测服务、Web目录服务、SOS注册与搜索服务中间件和地学传感器服务门户。

分布式地学传感器观测服务: 分布式网络环境下传感器观测服务的集合,可以封装为Web服务或网格服务,部署在Web容器或网格容器。它负责传感器的管理和传感器观测数据的获取,具有必需的三个核心操作: Get Capabilities、Describe Sensor和Get Observation。Get Capabilities操作可获得特定服务实例的元数据,包含identification、provider、operation metadata、filter_ capabilities和contents等元素; Describe Sensor操作获得以Sensor ML或TML编码的传感器详细描述信息; Get Observation 操作通过特定的时空查询条件获得传感器的观测数据或测量数据。它包含两种类型的用户: ①SOS服务的提供者,能够为SOS提供传感器的观测和测量数据; ②传感器数据的消费者,在本书中传感器数据消费者是下面要阐述的地球空间数据服务目录部件,通过SOS服务获得传感器的数据。

图4-22 基于Web目录服务的地学传感器观测服务注册示意图

基于eb RIM的地球空间信息Web目录服务: 包含服务、数据集、覆盖、要素、服务链的注册和发现以及目录服务的分布式管理等功能。对外暴露的接口遵循OGC CSW2.0规范,包含三种类型接口: OGC_ Service、Discovery和Manager; OGC_ Service接口包含get Capabilities操作,提供了目录服务能力描述及相关信息的XML文档; Discovery 接口提供了三个操作,允许客户端发现和获得在目录服务数据库中注册的信息; Manager接口允许用户使用“推”或“拉”的模式实现目录内容的更新操作。在eb RIM规范集合、ISO 19115和ISO19119标准的基础上,结合Grid和Semantic Web技术,分别实现了网格驱动的目录服务和语义驱动的目录服务 (Wei等,2005; Chen 等,2005; Yue等,2006),支持分布式管理和语义查询。(www.xing528.com)

SOS注册与搜索服务中间件: 它负责传感器观测服务的注册与搜索。其中注册包含SOS服务基本信息、SOS服务能力信息、SOS服务观测数据的收集和注册; 搜索包含注册信息的组合查询和基于接图表的可视化查询。通过注册中间件,实现特定地学观测服务信息的自动收集、实时注册和定时更新,实现注册信息时空多维索引的管理以及查询。

地学传感器服务门户: 它直接与服务中间件交互,采用Portlet技术实现。在注册与搜索服务中间件的基础上,扩展一系列应用,包含用户注册服务、用户登录服务和SOS注册与搜索表现服务。包含了查找、用户权限认证、管理等模块。客户端应用程序通过发请求到门户中的服务,调用核心组件实现服务。核心组件处于应用服务器层,实现查找、管理、权限认证等功能。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈