StoRHm: A semantically automated protocol adapter for mapping SOAP Web Services to restful HTTP format

Sean Kennedy, Paul Jacob, Gokhan Daglioglu, Owen Molloy, Robert Stewart

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

An automated protocol adapter ideally suited to enable enterprises to gradually transition from SOAP Web Services to RESTful HTTP Web Services without impacting existing clients is presented in this paper. While both approaches can use HyperText Transfer Protocol (HTTP) for message transfer, their paradigms contrast sharply. SOAP uses an interface specific approach and a gateway URI; whereas RESTful HTTP uses a Uniform Interface approach and unique URI's. We present the disadvantages of the SOAP approach and outline how the RESTful HTTP approach solves these issues. We present StoRHm (SOAP to RESTful HTTP mapping), a protocol adapter, which leverages the Semantic Web to automate the mapping of SOAP messages to RESTful HTTP format. The inherent advantage of such a transition is the visibility of RESTful HTTP messages to Web intermediaries such as caches.

Original languageEnglish
Title of host publicationProceedings of the 4th International Conference on Internet Technologies and Applications, ITA 11
Pages94-102
Number of pages9
Publication statusPublished - 2011
Event4th International Conference on Internet Technologies and Applications, ITA 11 - Wrexham, Wales, United Kingdom
Duration: 6 Sep 20119 Sep 2011

Publication series

NameProceedings of the 4th International Conference on Internet Technologies and Applications, ITA 11

Conference

Conference4th International Conference on Internet Technologies and Applications, ITA 11
Country/TerritoryUnited Kingdom
CityWrexham, Wales
Period6/09/119/09/11

Keywords

  • REST
  • RESTful HTTP
  • SOAP
  • Semantic Web
  • Web Services

Fingerprint

Dive into the research topics of 'StoRHm: A semantically automated protocol adapter for mapping SOAP Web Services to restful HTTP format'. Together they form a unique fingerprint.

Cite this