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 条
  • [1] The impact of interoperable geoprocessing
    McKee, L
    PHOTOGRAMMETRIC ENGINEERING AND REMOTE SENSING, 1999, 65 (05): : 564 - 566
  • [2] FAST: A fully asynchronous and status-tracking pattern for geoprocessing services orchestration
    Wu, Huayi
    You, Lan
    Gui, Zhipeng
    Gao, Shuang
    Li, Zhenqiang
    Yu, Jingmin
    COMPUTERS & GEOSCIENCES, 2014, 70 : 213 - 228
  • [3] Using an interoperable geoprocessing system for hydrological simulation
    Alarcon, Vladimir J.
    O'Hara, Charles G.
    Viger, Roland
    Shrestha, Bijay
    Mali, Preeti
    COMPUTATION IN MODERN SCIENCE AND ENGINEERING VOL 2, PTS A AND B, 2007, 2 : 1136 - +
  • [4] Java']Java as a software system for distributed and interoperable geoprocessing
    Vckovski, A
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS - PROCEEDINGS OF THE ISCA 9TH INTERNATIONAL CONFERENCE, VOLS I AND II, 1996, : 779 - 783
  • [5] Interlinking Geoprocessing Services
    Granell, Carlos
    Abargues, Carlos
    Diaz, Laura
    Huerta, Joaquin
    SECOND INTERNATIONAL CONFERENCE ON ADVANCED GEOGRAPHIC INFORMATION SYSTEMS, APPLICATIONS, AND SERVICES: GEOPROCESSING 2010, PROCEEDINGS, 2010, : 99 - 104
  • [6] A social network approach for recommending interoperable Web services
    Hamza Labbaci
    Brahim Medjahed
    Youcef Aklouf
    Distributed and Parallel Databases, 2020, 38 : 927 - 961
  • [7] HYBRID GEOPROCESSING WEB SERVICES
    Panidi, Evgeny
    Kazakov, Eduard
    Kapralov, Evgeny
    Terekhov, Anton
    INFORMATICS, GEOINFORMATICS AND REMOTE SENSING, VOL I (SGEM 2015), 2015, : 669 - 676
  • [8] A social network approach for recommending interoperable Web services
    Labbaci, Hamza
    Medjahed, Brahim
    Aklouf, Youcef
    DISTRIBUTED AND PARALLEL DATABASES, 2020, 38 (04) : 927 - 961
  • [9] A Novel Approach for Developing Interoperable Services in Cloud Environment
    Binh Minh Nguyen
    Viet Tran
    Hluchy, Ladislav
    2013 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2013,
  • [10] WYSIWYG GEOPROCESSING: COUPLING SENSOR WEB AND GEOPROCESSING SERVICES IN VIRTUAL GLOBES
    Zhai, Xi
    Gong, Jianya
    Yue, Peng
    Sun, Ziheng
    Lu, Xianchang
    GEOSPATIAL DATA INFRASTRUCTURE: FROM DATA ACQUISITION AND UPDATING TO SMARTER SERVICES, 2011, 38-4 (W25): : 56 - 61