Node.DPWS: High performance and scalable Web Services for the IoT
Fuente:
arXiv
Saved in:
| Main Authors: | , , , |
|---|---|
| Format: | Preprint |
| Published: |
2015
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1866913566167138304 |
|---|---|
| author | Fysarakis, Konstantinos Mylonakis, Damianos Manifavas, Charalampos Papaefstathiou, Ioannis |
| author_facet | Fysarakis, Konstantinos Mylonakis, Damianos Manifavas, Charalampos Papaefstathiou, Ioannis |
| contents | Interconnected computing systems, in various forms, are expected to permeate our lives, realizing the vision of the Internet of Things (IoT) and allowing us to enjoy novel, enhanced services that promise to improve our everyday lives. Nevertheless, this new reality also introduces significant challenges in terms of performance, scaling, usability and interoperability. Leveraging the benefits of Service Oriented Architectures (SOAs) can help alleviate many of the issues that developers, implementers and end-users have to face in the context of the IoT. This work presents Node.DPWS, a novel implementation of the Devices Profile for Web Services (DPWS) based on the Node.js platform. Node.DPWS can be used to deploy lightweight, efficient and scalable Web Services over heterogeneous nodes, including devices with limited resources. The performance of the presented work is evaluated on typical embedded devices, including comparisons with implementations created using alternative DPWS toolkits. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_1503_01398 |
| institution | arXiv |
| publishDate | 2015 |
| record_format | arxiv |
| spellingShingle | Node.DPWS: High performance and scalable Web Services for the IoT Fysarakis, Konstantinos Mylonakis, Damianos Manifavas, Charalampos Papaefstathiou, Ioannis Networking and Internet Architecture Programming Languages Software Engineering Interconnected computing systems, in various forms, are expected to permeate our lives, realizing the vision of the Internet of Things (IoT) and allowing us to enjoy novel, enhanced services that promise to improve our everyday lives. Nevertheless, this new reality also introduces significant challenges in terms of performance, scaling, usability and interoperability. Leveraging the benefits of Service Oriented Architectures (SOAs) can help alleviate many of the issues that developers, implementers and end-users have to face in the context of the IoT. This work presents Node.DPWS, a novel implementation of the Devices Profile for Web Services (DPWS) based on the Node.js platform. Node.DPWS can be used to deploy lightweight, efficient and scalable Web Services over heterogeneous nodes, including devices with limited resources. The performance of the presented work is evaluated on typical embedded devices, including comparisons with implementations created using alternative DPWS toolkits. |
| title | Node.DPWS: High performance and scalable Web Services for the IoT |
| topic | Networking and Internet Architecture Programming Languages Software Engineering |
| url | https://arxiv.org/abs/1503.01398 |