地图与地学模型设计及模拟

基于WebServices的空间信息应用集成解决方案研究

展开
  • 福州大学福建省空间信息工程研究中心,空间数据挖掘与信息共享教育部重点实验室,福州 350002

收稿日期: 2009-02-10

  修回日期: 2011-03-31

  网络出版日期: 2011-04-25

基金资助

国家自然科学基金项目(40801151);福建省自然科学基金项目(2008J0328),国家科技支撑项目课题(2007BAH16B02)。

Research on Web Services-based Geospatial Information Application Integration Solution

Expand
  • Spatial Information Research Center of Fujian Province, Key Lab of Spatial Data Mining and Information Sharing of Ministry of Education, Fuzhou University, Fuzhou 350002, China

Received date: 2009-02-10

  Revised date: 2011-03-31

  Online published: 2011-04-25

摘要

在对应用集成及其发展分析的基础上,将Web Services技术运用到空间信息应用集成,提出和建立了面向服务的空间信息应用集成框架,包括Web应用层、服务集成层、服务层和UDDI等4个组成部分。通过该框架,可以实现空间信息集成、服务集成和应用集成。论文解决了空间信息应用集成框架中的2个关键问题:(1)提出了分别从数据层次和业务层次对原有系统集成的解决方案,在数据层次上,提出了基于XML/GML的空间数据封装和基于Web服务接口的空间数据封装策略;在业务层次上,提出根据系统的功能模块和业务逻辑分别进行封装的策略;(2)提出了空间信息Web服务链接和服务组合的串联、并联和混联模式,通过三种模式服务链的设计,可以实现多个服务的链接和组合,从而完成空间信息以及应用集成。

本文引用格式

邬群勇, 王钦敏 . 基于WebServices的空间信息应用集成解决方案研究[J]. 地球信息科学学报, 2011 , 13(2) : 219 -225 . DOI: 10.3724/SP.J.1047.2011.00219

Abstract

Based on the analysis of application integration and its development, using web service technology, a service-oriented framework for geospatial information application integration is proposed and established, which includes web application layer, service integration layer, service layer and UDDI and so on. The web application layer contains the web service client and request broker. The functions of the client are to implement the request and ask of the customers. The client affords personalized user interfaces for different customers and affords application services for different business. The request broker is the interface for the client accessing the services. The services integration layer is a wide range of services integrated approach to achieve service-oriented application integration, including service chaining, service composition and workflow (XLANG, BEPL4WS). The services layer provides meta-services for the application integration framework, and provides geospatial data web services methods and legacy system web services package methods. UDDI provides a distributed registry to achieve a "one-registration, released around the world share" function. The aim of the service-oriented geospatial information application integration framework is to achieve the service release, dynamic discovery and dynamic composition in order to achieve the geospatial information services integration and the applications integration. In this framework, it is the key points to integrate the geospatial information and the legacy system and to construct the geospatial information services chaining and services composition. The integration solution for the legacy systems is put forward from the data level and the business level. In the data level, the geospatial data package strategy based on XML&GML and based on Web services interface are established. In the business level, the web services package strategy is established according to the system functions and the business logic. The detail degree that the system function decomposes decides directly the web services function and web services composition. The integration solution for chaining web service and service composition for geospatial information are also addressed including series model, parallel model and hybrid model. These three services chain models are designed to achieve the services chaining and the services composition to complete geospatial information integration and application integration.

参考文献

[1] 邬群勇. 面向服务的空间信息组织与应用集成研究 . 中国科学院地理科学与资源研究所,2006.

[2] 李世斌,谢庆生,陈志伦. 一种新的EAI结构模式[J]. 计算机工程与设计,2004,25(1):92-94.

[3] 陈禹六,李清,张锋. 经营过程重构(BPR)和系统集成[M]. 北京:清华大学出版社,2001.

[4] Wong S. Web Services: The Next Evolution of Application Integration .2002. http://www.eaiindustry.org/docs/WebServices The Next Evolution of Application In tegration.pdf.

[5] 刘玉祥. 基于EAI的重庆市工商局应用整合平台研发 . 重庆大学工程硕士论文,2006.

[6] Gottschalk K, Graham S, Kreger H, Snell J. Introduction to Web Service Architecture[J]. IBM System Journal, 2002,41(2).

[7] 柴晓路. EAI 和Web 服务轻松进行企业应用集成 . http://www-128.ibm.com/developerworks/cn/webservices/ws-eai/cxl/index.html#1,2001

[8] 吴昊,邢桂芬. 基于Web Service的企业数据集成的研究[J]. 计算机工程与设计,2005,26(10):2725-2727.

[9] 徐署华,江文. 基于Web Service的企业信息集成平台设计[J]. 计算机工程与设计,2007,28(24):5969-5972.

[10] 李梁,夏士雄. 基于Web Service的企业应用集成体系结构研究[J]. 软件导刊,2008,7(10):72-74.

[11] 孟晓军,张旭,宁汝新,等. 基于Web服务的企业集成平台框架研究[J]. 计算机集成制造系统.2008,14(5):891-896.

[12] 朱芸,潘燕华,许金波. 基于Web service的企业协同集成改进方案研究[J]. 江苏科技大学学报(自然科学版),2007,21(1):90-94.

[13] 简斌,左荣国,闫光荣,等.基于SOA的中小制造企业应用集成系统研究[J].计算机工程,2007,33(5):243-245.

[14] 王文俊,罗英伟,刘昕鹏,等. Web Services架构下的空间应用集成框架[J]. 计算机辅助设计与图形学学报,2005,17(5):1092-1100.

[15] Song Xudong, Wang Xueping, Liu Xiaobing. Research on Enterprise Application Integration Architecture and Development Approach[J]. IITAW, 2008:215-218.

[16] Gudivada V N, Nandigam J. Enterprise Application Integration Using Extensible Web Services[J]. ICWS, 2005,41-48.

[17] Deng Wu, Yang Xinhua, Zhao Huimin, et al. Study on EAI Based on Web Services and SOA[J]. ISECS, 2008,95-98.

[18] Harikumar A K, Lee R, Hae Sool Yang, et al. A Model for Application Integration Using Web Services[J]. Computer and Information Science, 2005,468-475.

[19] Mahmoud T. Gomez J M. Integration of Semantic Web Services Principles in SOA to Solve EAI and ERP Scenarios[J]. ICTTA, 2008,1-6.

[20] ISO 19119. Geographic Information Service[S]. International Organization for Standard, 2002.
文章导航

/