Flexible and Real-Time Remote Laboratory architechture based on Node.js']js server

被引:4
|
作者
Farah, S. [1 ]
Benachenhou, A. [1 ]
Neveux, G. [2 ]
Barataud, D. [2 ]
Andrieu, G. [2 ]
Fredon, T. [2 ]
机构
[1] Univ Mostaganem, LEOG, Mostaganem, Algeria
[2] Univ Limoges, CNRS, XLIM, UMR 7252, F-87060 Limoges, France
关键词
Flexible; real time; collaborative; Node.[!text type='js']js[!/text; remote lab;
D O I
10.1109/EXPAT.2015.7463251
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
An advanced software/hardware flexible and real-time INTernational-REmote-LABoratory (INT-RE-LAB) architecture is presented in this paper. The INT-RE-LAB is developed and localized in four different host universities. The software part is based on the use of a free license server Node.js written in JavaScript. It offers lightweight Html/JavaScript clients. The integration of socket. io module enables a real-time operation mode of this Client/Server communication. Associated with hardware architecture, collaborative remote handling of resources is enable in the same way as a chat communication used in Internet. Each remote action performed by one user is instantaneously visible in other users'web interfaces. The hardware part includes a mini-computer that executes node.js server and hosts Mysql. Mini-computer "Pcduino" directly controls specifically developed relays circuits. These circuits offer the required flexibility and reusability for current remote laboratories. Different redundant remote practical works integrate the INT-RE-LAB have been developed for the new EOLES "Electronics and Optic e-Learning for Embedded Systems" bachelor.
引用
收藏
页码:155 / +
页数:2
相关论文
共 50 条
  • [1] A REAL-TIME STREAM SYSTEM BASED ON NODE.JS']JS
    Gu, Xiao-Feng
    Yang, Le
    Wu, Shaoquan
    2014 11TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICCWAMTIP), 2014, : 479 - 482
  • [2] Virtual Laboratory based on Node.js']js technology
    Stark, Erich
    Bistak, Pavol
    Kozak, Stefan
    Kucera, Erik
    2017 21ST INTERNATIONAL CONFERENCE ON PROCESS CONTROL (PC), 2017, : 386 - 391
  • [3] Lightweight Node.js']js & EJs']JsS-based Web Server for Remote Control Laboratories
    Besada-Portas, E.
    Bermudez-Ortega, J.
    de la Torre, L.
    Lopez-Orozco, J. A.
    de la Cruz, J. M.
    IFAC PAPERSONLINE, 2016, 49 (06): : 127 - 132
  • [4] Node.js']js Based Remote Control of Thermo-optical Plant
    Bosak, Tomas
    Zakova, Katarina
    PROCEEDINGS OF 2015 12TH INTERNATIONAL CONFERENCE ON REMOTE ENGINEERING AND VIRTUAL INSTRUMENTATION (REV), 2015, : 209 - 213
  • [5] Toward Real-Time High-Frequency Stock Monitoring System Using Node.js']js
    Qu, Hao
    Ma, Kun
    Yang, Zhe
    Niu, Xuewei
    Abraham, Ajith
    PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND PATTERN RECOGNITION (SOCPAR 2016), 2018, 614 : 1 - 10
  • [6] Implementation of Node.js']js Server on Raspberry Pi to Control a Remote vehicle for Defense use.
    Sooryavanshi, Praduman
    Upganlawar, Saket
    Bhosle, Anand
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTELLIGENT SUSTAINABLE SYSTEMS (ICISS 2017), 2017, : 816 - 819
  • [7] Server-side Web Development with Java']JavaScript and Node.js']js
    Ortiz, Ariel
    PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 747 - 747
  • [8] Performance Comparison and Evaluation Of Node.Js']Js And Traditional Web Server (IIS)
    Chitra, Lakshmi Prasanna
    Satapathy, Ravikanth
    2017 INTERNATIONAL CONFERENCE ON ALGORITHMS, METHODOLOGY, MODELS AND APPLICATIONS IN EMERGING TECHNOLOGIES (ICAMMAET), 2017,
  • [9] Remote Web-based Control Laboratory for Mobile Devices based on EJs']JsS, Raspberry Pi and Node.js']js
    Bermudez-Ortega, J.
    Besada-Portas, E.
    Lopez-Orozco, J. A.
    Bonache-Seco, J. A.
    de la Cruz, J. M.
    IFAC PAPERSONLINE, 2015, 48 (29): : 158 - 163
  • [10] A Comprehensive Study on Real World Concurrency Bugs in Node.js']js
    Wang, Jie
    Dou, Wensheng
    Gao, Yu
    Gao, Chushu
    Qin, Feng
    Yin, Kang
    Wei, Jun
    PROCEEDINGS OF THE 2017 32ND IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE'17), 2017, : 520 - 531