APP下载

基于开源SOA的极地信息集成平台设计与实现

2014-02-19康林冲黄海燕

地理空间信息 2014年6期
关键词:资源服务信息

康林冲,张 峰,黄海燕,刘 金

(1.国家海洋局 数字海洋科学技术重点实验室,天津 300171;2.国家海洋信息中心,天津 300171)

随着国家在南北极考察投入的增加,我国积累了大量的极地信息,逐步形成了一定规模的极地信息资源,同时基于极地信息研发的各种专题应用系统也越来越多[1-3]。但是,由于极地数据格式多样、结构不一、存储分散等原因,造成部门间数据共享困难,数据利用率不高。且极地专题应用系统没有统一的体系结构和技术标准等,造成了系统资源分散、重复开发,系统间形成了“孤岛”。如何实现极地信息和系统资源的有效整合和集成服务是急需解决的问题。

近几年,面向服务的体系结构(service-oriented Architecture,SOA)以其松耦合、粗粒度、系统可扩展性、平台无关性等特点在海洋领域得到广泛应用并取得了较好的效果[4,5]。针对极地信息和系统资源集成的需求,本文提出基于SOA的极地环境与资源信息集成的系统架构,讨论了架构中SOA支撑技术及选型,实现了基于SOA的服务注册、授权、注销、审核、发布等功能,为极地信息和系统资源的集成、共享奠定了基础。

1 架构设计

平台架构设计完全遵循SOA思想,以服务为手段将各种业务需求及资源抽象成粒度不同的服务,综合使用企业服务总线(ESB)、业务流程管理(BPM)等SOA支撑技术。系统架构自下而上包括服务及数据资源层、信息服务总线层和应用层,如图1所示。

1)服务及数据资源层分为系统服务资源和系统数据资源。服务资源包括空间分析组件服务、数据共享组件服务、模型组件和数据可视化组件服务等,主要来源于极地应用系统发布的服务,其他应用系统可以调用。……

登录APP查看全文

猜你喜欢

资源服务信息
基础教育资源展示
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
资源回收
招行30年:从“满意服务”到“感动服务”
订阅信息
资源再生 欢迎订阅
展会信息
健康信息