earticle

논문검색

Performance Evaluation of Node.js for Web Service Gateway in IoT Remote Monitoring Applications

원문정보

초록

영어

The growth of mobile devices in Internet of Things (IoT) leads to a number of remote and controlling system related IoT applications. For instance, home automation controlling system uses client system such web apps on smartphone or web service to access the home server by sending control commands. The home server receives the command, then controls for instance the light system. The web service gateway responsible for handling clients’ requests attests an internet latency when an increasing number of end users requests submit toward it. Therefore, this web service gateway fails to detect several commands, slows down predefined actions which should be performed without human intervention. In this paper, we investigate the performance of a web server-side platgorm based event-driven, non-blocking approach called Node.js against traditional thread-based server side approach to handle a large number of client requests simultaneously for remote and controlling system in IoT remote monitoring applications. The Node.JS is 40% faster than the traditional web server side features thread-based approach. The use of Node.js server-side handles a large number of clients’ requests, then therefore, reduces delay in performing predefined actions automatically in IoT environment.

목차

Abstract
 1. Introduction
 2. Event-driven server side concept features Node.js platform
 3. Performance Investigation of server-side framework based Event-driven against no JavaScript server side implementing web service gateway
  3.1 Discussions of the results
 5. Conclusions and Directions for Future Work
 Acknowledgement
 References

저자정보

  • Lionel Nkenyereye Department of Computer Engineering, Dong-Eui University, Busan, Korea
  • Jong-Wook Jang Department of Computer Engineering, Dong-Eui University, Busan, Korea

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 4,000원

      0개의 논문이 장바구니에 담겼습니다.