Abstract
In the recent years, Representational State Transfer (REST) has been proposed as the architectural style for the World Wide Web. REST promises of scalability and simple deployment of Web Services seem to be particularly appealing for Earth and Space Science (ESS) applications. In fact, most of the available solutions for geospatial data sharing, applying standard interoperability specifications, require complex service-oriented infrastructures; these are powerful and extensible environments, but they usually result in difficult to deploy and manage for ESS research teams. Thus, ESS researchers would gain great benefit from an easy way of sharing geo-information using the international interoperability standards. The variety and complexity of geo-information sharing services poses several architectural issues; in fact these services encompass sensor planning and observation, coverages and features publication and retrieving, models and simulations running, data citation and annotation. Consequently, the adoption of a specific architectural style must be carefully evaluated against these specific requirements. In this work we analyse the existing geospatial services from an architectural perspective and investigate their possible RESTful implementation. Particular attention is paid to the OGC Web Coverage Service (WCS). Possible benefits and drawbacks, along with open issues and possible solutions are discussed. Our investigation suggests that REST may fit well to the typical ESS research usage cases. However, the architectural choice (e.g. Simple Object Access Protocol (SOAP) vs REST) will depend on a case-by-case analysis. Other important factors must be considered, such as the application context: a valuable example in point are the e-Business and e-Government application scenarios which require message based solutions – like those implemented by SOAP. In any case, there is a clear need for harmonization and reconciliation of these two approaches.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.