Interoperability of Two RESTful Protocols: HTTP and CoAP

  • Myriam LeggieriEmail author
  • Michael Hausenblas


Recent advancements in terms of protocols and architectural design, bring us closer to realize the Internet of Things (IoT)/Web of Things (WoT) vision; with disruptive effects on the interaction between humans and reality. We detail the specific embedded devices requirements, highlighting how and whether the RESTful principles are able to satisfy them or should eventually evolve. We also analyze the current approaches undertaken by the Internet and resource-constrained environment’s protocols, to cover such requirements. In particular, the Constrained Application Protocol (CoAP) aims at enabling direct RESTful access to Internet-connected devices. We discuss its features and limitations, referring to the emerging problematic scenario of heterogeneous networks where HTTP, CoAP, and ad-hoc networks are interconnected. Common everyday embedded devices enter these sensor networks, as part of a global digital nervous system where everything can be measured, thus giving more control to the people over their own surroundings.


Resource Discovery Loose Coupling Neighbor Discovery Embed Device Resource Representation 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



The authors would like to thank Zach Shelby, Prof. Dr.-Ing. Carsten Bormann, Prof. Dr. Elgar Fleisch and Lisa Dusseault for the inspirational content published online and for the permission to include their images. This work is funded by the Science Foundation Ireland (Grant No. SFI/08/CE/I1380 - Líon-2) and by the European Union (Grant ICT-258885 - SPITFIRE).

Copyright information

© Springer Science+Business Media New York 2014

Authors and Affiliations

  1. 1.Digital Enterprise Research Institute (DERI)National University of IrelandGalwayIreland
  2. 2.DERIGalwayIreland

Personalised recommendations