Asynchronous Geoprocessing Services: An Interoperable Approach

被引:0
|
作者
Hu, Lei [1 ]
Yue, Peng [1 ]
Gong, Jianya [1 ]
机构
[1] Wuhan Univ, State Key Lab Informat Engn Surveying Mapping & R, Wuhan 430072, Peoples R China
关键词
Geoprocessing; Asynchronous mechanism; WPS; WNS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The growth of massive distributed geospatial data and complex geoprocessing algorithms brings complexity to geoprocessing services. One is the asynchronous geoprocessing. The Open Geospatial Consortium (OGC) provides a series of standards and specifications including Web Processing Services (WPS) in advancing interoperability of geospatial web services. Most of them are based on synchronous protocol. Synchronous protocol is not enough to satisfy more complex geoprocessing tasks, especially those in the Sensor Web environment. The OGC Web Notification Service (WNS), an OGC notification and communication service, can send asynchronous notification messages when a client request is accomplished. It can be used with other services for asynchronous notification. This paper presents an interoperable approach for asynchronous geoprocessing services by leveraging WPS and WNS to support asynchronous invocation. We analyze general asynchronous communication patterns on message transfer and invocation available in a Service Oriented Architecture. Compared to existing poll-based approaches, the paper adopts the push pattern for asynchronous notification, while at the same time makes requests standard-compatible. The push pattern is implemented using WNS. An asynchronous adapter for WPS service, combined with WNS, is used for augmenting existing synchronous WPS services with asynchrony. The approach is compatible with existing WPS specification, thus still follows the interoperable service standards in the geospatial domain.
引用
收藏
页码:406 / 410
页数:5
相关论文
共 50 条
  • [31] Functional description of geoprocessing services as conjunctive datalog queries
    Daniel Fitzner
    Jörg Hoffmann
    Eva Klien
    GeoInformatica, 2011, 15 : 191 - 221
  • [32] The Use of Web 2.0 and Geoprocessing Services to Support Geoscientific Workflows
    Sun, Ziheng
    Yue, Peng
    2010 18TH INTERNATIONAL CONFERENCE ON GEOINFORMATICS, 2010,
  • [33] Weather services products generation system based on GIS geoprocessing
    Wu, Huanping
    Tang, Wei
    Luo, Bing
    Lv, Zhongliang
    COMPUTERS & GEOSCIENCES, 2013, 51 : 16 - 21
  • [34] Licensing OGC Geoprocessing Services as a foundation for commercial use in SDIs
    Schaeffer, Bastian
    Baranski, Bastian
    Foerster, Theodor
    SECOND INTERNATIONAL CONFERENCE ON ADVANCED GEOGRAPHIC INFORMATION SYSTEMS, APPLICATIONS, AND SERVICES: GEOPROCESSING 2010, PROCEEDINGS, 2010, : 111 - 116
  • [35] Introductory editorial: web-based sensors and geoprocessing services
    Brovelli, Maria Antonia
    Li, Songnian
    Dragicevic, Suzana
    Veenendaal, Bert
    APPLIED GEOMATICS, 2013, 5 (01) : 1 - 2
  • [36] Introductory editorial: web-based sensors and geoprocessing services
    Maria Antonia Brovelli
    Songnian Li
    Suzana Dragicevic
    Bert Veenendaal
    Applied Geomatics, 2013, 5 (1) : 1 - 2
  • [37] An Interoperable Antenna for GPS and GLONASS Services on a Car
    Goncharova, Iuliia
    Lindenmeier, Stefan
    2015 IEEE INTERNATIONAL SYMPOSIUM ON ANTENNAS AND PROPAGATION & USNC/URSI NATIONAL RADIO SCIENCE MEETING, 2015, : 15 - 16
  • [38] A middleware approach for SAINT (secure, automatic, interoperable, and transparent) peer-to-peer content services
    Park, JS
    Hwang, J
    EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON COMPUTERS AND COMMUNICATION, VOLS I AND II, PROCEEDINGS, 2003, : 1047 - 1052
  • [39] Asynchronous middleware and services
    Lea, D
    Vinoski, S
    Vogels, W
    IEEE INTERNET COMPUTING, 2006, 10 (01) : 14 - 17
  • [40] INDISS: Interoperable discovery system for networked services
    Bromberg, YD
    Issarny, V
    MIDDLEWARE 2005, PROCEEDINGS, 2005, 3790 : 164 - 183