基于BPEL的地理信息服务组合研究与实现Research and realization of composition of geographic information system services based on BPEL
承达瑜,王发良,周治武,韩刚
摘要(Abstract):
地理信息服务发展是地理信息系统发展的必然趋势,然而,单独的地理信息服务能力有限,需要对其进行组合来满足用户需求。本文在分析了当前国内外基于工作流技术在实现地理信息服务组合的研究成果基础上,提出了一种用户参与组合的地理信息服务组合简化框架,并结合实例详细讲述了基于业务流程处理语言(business process execution language,BPEL)实现地理信息服务组合的过程。最后,对地理信息服务组合的发展思路和进一步的研究路线进行了探讨。
关键词(KeyWords): 地理信息服务;服务组合;工作流;BPEL
基金项目(Foundation): 国家科技支撑项目(编号:2008BAK49B01,2008BAK47B05)
作者(Author): 承达瑜,王发良,周治武,韩刚
DOI: 10.16251/j.cnki.1009-2307.2010.06.003
参考文献(References):
- [1]Forster I.Serviceoriented science[J]..Science,2005,308(5723):814-817.
- [2]Zeng Liangzhao,Benatallah B,Ngu A,et al.QoSaware Middleware for Web Services Composition[J].IEEE Trans.on SoftwareEngineering,2004,30(5):311-327.
- [3]Hamadi R,Benatallah B.A Petri Net-based Model for Web Service Composition[C]//Proceedings of the14th Australasian DatabaseConference on Database Technologies.Adelaide:ACM Press,2003.
- [4]George Percivall,OpenGIS Abstract Specification.Topic12:OpenGIS Web Services Architecture.[M].Open GIS Consortium.2003.
- [5]梁娟珠,陈崇成.地理信息Web服务的研究进展综述[J].微计算机应用,2008,29(5).
- [6]贾文钰,李斌,龚健雅.基于工作流技术的动态GIS服务链研究[J].武汉大学学报(信息科学版),2005,30.
- [7]刘书雷,等.基于工作流的空间信息服务动态聚合技术研究[J].计算机科学,2007,34(3).
- [8]Jianting Zhang,Deana Pennington,William Michener.Validating Compositions of Geospatial Processing Web Services in a Scientific Workflow Environment[J].IC-WS2005:821-822.
- [9]倪晚成,刘连臣,吴澄.Web服务组合方法综述.计算机工程[J].2008,34(4).
- [10]BPEL1.1[EB/OL].(2003).http://www.ibm.com/de-veloperworks/library/wsbpel/.
- [11]BEA Systems,IBM,MicroSoft,et al.Business process execution language for Web services version1.1[EB/OL].(2005.2).http://www-106.ibm.com/de-veloperworks/webservices/library/wsbpel/.
- [12]W3C.Web Services Description Language(WSDL)1.1.http://www.w3.org/TR/wsdl.html.