Extending the Devices Profile for Web Services Standard Using a REST Proxy

作者: Son N. Han , Soochang Park , Gyu Myoung Lee , Noel Crespi

DOI: 10.1109/MIC.2014.44

关键词: Web of ThingsWS-I Basic ProfileSOAPWeb APIWeb serviceResource managementOverhead (engineering)Devices Profile for Web ServicesComputer scienceWorld Wide Web

摘要: The Devices Profile for Web Services (DPWS) standard enables the use of services certain Internet Things (IoT) applications. DPWS is appropriate implementing on resource-constrained devices. However, little investigation has gone into how such perform in IoT scenarios as regards features dynamic discovery and publish-subscribe eventing. Moreover, introduces considerable overhead due to its SOAP envelopes exchange messages. To tackle these problems, authors extend using a REST proxy, creating RESTful API that paves way developers invest more this technology.

参考文章(10)
Richard N. Taylor, Roy Thomas Fielding, Architectural styles and the design of network-based software architectures University of California, Irvine. ,(2000)
Ioakeim K. Samaras, George D. Hassapis, John V. Gialelis, A Modified DPWS Protocol Stack for 6LoWPAN-Based Wireless Sensor Networks IEEE Transactions on Industrial Informatics. ,vol. 9, pp. 209- 217 ,(2013) , 10.1109/TII.2012.2187909
Xifeng Yang, Xiaoli Zhi, Dynamic Deployment of Embedded Services for DPWS-enabled Devices international conference on computing, measurement, control and sensor network. pp. 302- 306 ,(2012) , 10.1109/CMCSN.2012.73
Moritz, Golatowski, Lerche, Timmermann, Beyond 6LoWPAN: Web Services in Wireless Sensor Networks IEEE Transactions on Industrial Informatics. ,vol. 9, pp. 1795- 1805 ,(2013) , 10.1109/TII.2012.2198660
Christian Lerche, Nico Laum, Guido Moritz, Elmar Zeeb, Frank Golatowski, Dirk Timmermann, Implementing powerful Web Services for highly resource-constrained devices pervasive computing and communications. pp. 332- 335 ,(2011) , 10.1109/PERCOMW.2011.5766899
Guido Moritz, Dirk Timmermann, Regina Stoll, Frank Golatowski, Encoding and Compression for the Devices Profile for Web Services 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops. pp. 514- 519 ,(2010) , 10.1109/WAINA.2010.91
Patrik Spiess, Stamatis Karnouskos, Dominique Guinard, Domnic Savio, Oliver Baecker, Luciana Moreira Sá de Souza, Vlad Trifa, SOA-Based Integration of the Internet of Things in Enterprise Services international conference on web services. pp. 968- 975 ,(2009) , 10.1109/ICWS.2009.98
T. Cucinotta, A. Mancina, G.F. Anastasi, G. Lipari, L. Mangeruca, R. Checcozzo, F. Rusina, A Real-Time Service-Oriented Architecture for Industrial Automation IEEE Transactions on Industrial Informatics. ,vol. 5, pp. 267- 277 ,(2009) , 10.1109/TII.2009.2027013
Hugo Haas, David Booth, Eric Newcomer, Francis McCabe, Chris Ferris, Michael Champion, David Orchard, Web Services Architecture W3C Working Group. ,(2004)
Z. Shelby, K. Hartke, C. Bormann, The Constrained Application Protocol (CoAP) RFC. ,vol. 7252, pp. 1- 112 ,(2014) , 10.17487/RFC7252