基于流程的空间信息服务模式

基于流程的空间信息服务模式

ID:32700834

大小:49.31 KB

页数:5页

时间:2019-02-14

基于流程的空间信息服务模式_第1页
基于流程的空间信息服务模式_第2页
基于流程的空间信息服务模式_第3页
基于流程的空间信息服务模式_第4页
基于流程的空间信息服务模式_第5页
资源描述:

《基于流程的空间信息服务模式》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于流程的空间信息服务模式11,21陈应东王玉海崔铁军(1信息工程大学测绘学院河南郑州450052;2信息工程大学理学院河南郑州450052)Email:chenyingdong@163.com摘要:本文分析了空间信息服务的现状,提出了以用户为主体的服务过程可以采用工作流的方式来进行信息的转换和传输。在目前工作流语言标准WS-BPEL2.0的基础上,本文实现了基于一种以过程为中心的SOA空间信息服务,并以获取地图名称服务为例详细介绍了建立服务的各个过程和实现方法。关键字:工作流SOABPEL空间信息服务ResearchandRealizationofSpatialInformati

2、onServiceBasedonBPEL11,21ChenYing-dong,WangYu-hai,CuiTie-jun(1)InstituteofSurveyingandMapping,InformationEngineeringUniversity,Zhengzhou450052,China)(2)InstituteofScience,InformationEngineeringUniversity,Zhengzhou450052,China)Abstract:Thispaperanalysistheactualityofspatialinformationservice,pu

3、tforwardthattheservicecourseoftakinguserasmainbodymayusemethodoftheworkflowtoprocessinformationconversionandtransmission.OnbaseofWS-BPEL2.0,thispaperrealizestheSOAspatialinformationservicewhichtakesthecourseascenter,andintroducesparticularlythisimplementmeansofgettingmapnamesservice.Keywords:W

4、orkflow,SOA,BPEL,Spatialinformationservice.1、空间信息服务现状空间信息服务是可简单地定义为网络环境下可运行的一组与空间信息相关的软件实体,为空间信息的用户提供一种满足某种具体需求的信息或者处理功能。重点强调的是“服务”的观点,在国际质量管理中,是这样定义服务——就是为下一道工序提供优质的产品。空间信息服务就可以理解为在空间信息传播的过程中为不同的用户提供优质的、满足需求的空间信息产品,这个产品的形式是多样的,可以是具体的数据、图形、规范和功能等。所以,研究空间信息服务就是研究产生这些不同结果的服务过程,以及这些过程的实施方式。对用户而言,

5、其关心的是结果;对服务实施者而言,其关心的是服务实现的过程和方法。当前主要有四种形式的空间信息服务(陈军等,2002;王方雄等,2004):提供空间信息的元数据信息;提供空间信息的在线浏览与制图;提供空间数据下载;提供开放式空间数据访问接口等。但用户无法灵活地运用网络GIS提供的处理功能来处理自己的本地数据,也无法获得特定的处理功能。服务模式归纳起来有以下几种(刘岳峰,2004):基于Internet和WebService的地理信息服务模式、基于无线通信和移动终端的地理信息服务模式、以位置服务为主的地理信息服务模式和提供数字产品方式的地理信息服务模式等。其中第一和第二种服务模式是通

6、过服务传输的介质和实现方式来划分,第三和第四种模式是通过服务类型的不同来划分。可以看出,空间信息服务的研究目前主要侧重其实现的过程,重点在于数据共享和数据集成等以数据为中心的系统功能实现。然而在空间信息服务中,用户这个关键的主体却被忽略,这对空间信息服务的研究而言是一种缺乏服务主体的行为。把空间信息的用户作为整个服务过程的一个服务主体是本文研究的基本出发点,空间信息的服务过程包含有空间信息用户、空间信息服务管理和空间信息提供者,研究这三者之间信息传输转换的关系就是空间信息服务工作流中所要研究的内容。在空间信息服务中的一个显著特点就是用户根据自己的需要来获取相关的空间信息服务内容。这

7、种服务模式中必然存在信息转换,而且信息转换的节点分别是用户、服务管理和提供者,这些是构成服务工作流的主要内容。2、工作流语言BPELBPEL是一门用于自动化业务流程的形式规约语言。用XML文档写入BPEL中的流程能在Web服务之间以标准化的交互方式得到精心组织。这些流程能够在任何一个符合BPEL规范的平台或产品上执行。所以,通过允许顾客们在各种各样的创作工具和执行平台之间移动这些流程,BPEL使得他们保护了他们在流程自动化上的投资。尽管以前想使业务流程定义标准化,但B

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。