摘要
许多组织和部门需要地理信息功能的协同与合作来完成一项工作.其关键问题在于解决地理信息系统(geographic information system,GIS)领域的构件复用和协同.采用支持黑盒复用的基于构件软件框架,探讨了支持多粒度、异构GIS构件的功能仓库的关键技术.提出原子粒度、功能组件、功能插件、功能流程等多粒度构件组织;定义了统一的功能协议对异构功能资源统一管理和发布,以统一的方式进行配置和系统搭建,使运行时服务能够通过功能协议动态的发现和调用功能资源,并实现功能资源的定位与参数传递.功能仓库能够集成各种类型异构、来源异构的功能资源,实现这些功能资源在数据中心的统一管理和调用,最终基于工作流引擎与可视化建模工具实现地理信息功能的协同工作.
More and more organizations and departments need collaboration of geographic information function to complete work.The key is component reuse and collaboration in geographic information system(GIS) area.This paper adopts the component framework based on black box reuse,discusses the key technologies of function warehouse.Firstly,multi-granularity component structure is presented,including atom granularity,function component,function plug-in and function flow;Secondly,uniform function protocol is defined for unified management and release,unified configuration and system building on heterogeneous function resources.Through unified protocol,running service can discover and call function resource dynamically and achieve the function resource position and parameter transfer.Function warehouse can integrate various types of function resources,implement the uniform management and call in data center,and finally achieve collaboration of geographic information function with workflow engine and visual model building tools.
出处
《地球科学(中国地质大学学报)》
EI
CAS
CSCD
北大核心
2010年第3期357-361,共5页
Earth Science-Journal of China University of Geosciences
基金
国家重点"863"项目(Nos.2007AA12Z204
2009AA12Z216)
关键词
数据中心
功能仓库
构件复用
地理信息系统
data center
function warehouse
component reuse
geographic information system(GIS)