Etäterminaaliyhteys selaimella
Aarnio, Akseli (2017)
Aarnio, Akseli
Turun ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2017060612621
https://urn.fi/URN:NBN:fi:amk-2017060612621
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli suunnitella ja toteuttaa etäterminaaliyhteys asiakaslaitteen ja selaimen välille käyttäen WebSocket-yhteyttä. Työn tarkoituksena oli tehdä toimeksiantaja Inoi Oy:lle yksinkertainen ja helppo ratkaisu laitteiden etäterminaaliyhteyden muodostamiseen, ja joka voidaan liittää heidän laitteiden hallintajärjestelmään.
Työssä toteutettiin ohjelmat asiakaslaitteelle ja selaimelle sekä välityspalvelin, joka yhdistää edellä mainitut toisiinsa. Asiakasohjelma ja välityspalvelin tehtiin Node.js ohjelmointiympäristöllä. Selainohjelman toiminnallisuus tehtiin JavaScriptillä ja sen käyttöliittymä Xterm.js:llä.
Tulokseksi saatiin suunnitellut ohjelmat, joiden avulla etäterminaaliyhteys saadaan muodostettua selaimen ja laitteen välille suunnitellusti. Valmistettu ohjelma voidaan liittää Inoin laitteiden hallintajärjestelmään tekemättä muutoksia siihen.
Työssä toteutettiin ohjelmat asiakaslaitteelle ja selaimelle sekä välityspalvelin, joka yhdistää edellä mainitut toisiinsa. Asiakasohjelma ja välityspalvelin tehtiin Node.js ohjelmointiympäristöllä. Selainohjelman toiminnallisuus tehtiin JavaScriptillä ja sen käyttöliittymä Xterm.js:llä.
Tulokseksi saatiin suunnitellut ohjelmat, joiden avulla etäterminaaliyhteys saadaan muodostettua selaimen ja laitteen välille suunnitellusti. Valmistettu ohjelma voidaan liittää Inoin laitteiden hallintajärjestelmään tekemättä muutoksia siihen.