APP下载

基于SOA架构的河南省地质环境信息服务平台建设

2019-10-21武保珠1侯国伟1郭红1

魅力中国 2019年34期
关键词:资源环境服务

武保珠1、2 侯国伟1、2 郭红1、2

(1.河南省地质环境监测院,河南 郑州 450000;2.河南省地质环境保护重点实验室,河南 郑州 450000)

一、引言

地质环境监测是一项保障人居环境安全、供水安全、生态安全,服务国家重大工程建设的基础性工作,对提升地质环境保护能力具有十分重要的意义。党的十八大报告指出,要“促进工业化、信息化、城镇化、农业现代化同步发展”。因此,推进地质环境监测信息化建设,提高地质环境信息服务能力,是紧跟时代步伐,推动生态文明建设,实现中原更加出彩的重要举措。

二、SOA

传统的面向对象的系统开发模式耦合度高,协调难度大,不便于后期维护和扩展,系统非常脆弱。SOA是面向服务的体系架构,不同服务之间通过定义规范的协议和接口联系起来,经过统一调度,实现资源的快速响应。通过SOA架构模型,可以在原有软件的基础上,开发并快速集成新的应用功能,同时当某个服务改变时,不影响其他功能的实现,能有效提升系统的重构性和灵活性。

三、SOA体系架构

河南省地质环境信息系统建设总体架构在逻辑结构上,自下而上可分为:基础设施层、数据资源层、信息服务层、标准体系及安全防护体系。如下图所示:

图3-1 系统逻辑结构

其中信息服务层是平台提供服务的枢纽,基于SOA架构体系,建立应用服务模型,对数据资源及应用资源进行管理,从而支持地质环境各类应用服务,并获取其他系统提供的服务。

本系统采用典型的SOA服务架构模式,包括服务注册中心、ESB服务总线、服务调度器、服务控制器、异常监听器、服务访问接口等几个方面。……

登录APP查看全文

猜你喜欢

资源环境服务
基础教育资源展示
长期锻炼创造体内抑癌环境
一种用于自主学习的虚拟仿真环境
孕期远离容易致畸的环境
服务在身边 健康每一天
环境
服务在身边 健康每一天
服务在身边 健康每一天
资源回收
招行30年:从“满意服务”到“感动服务”