dc.contributor.advisor | Šafařík, Jakub | |
dc.contributor.author | Horváth, Jakub | |
dc.date.accessioned | 2017-08-23T09:25:06Z | |
dc.date.available | 2017-08-23T09:25:06Z | |
dc.date.issued | 2017 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/118891 | |
dc.description.abstract | Cieľom tejto bakalárskej práce je poskytnúť všeobecný prehľad protokolov, metód a technológií používaných na komunikáciu, následný návrh a implementáciu serverovej a klientskej aplikácie pre komunikáciu pomocou MQTT protokolu. Z tohto dôvodu sú popísané najčastejšie využívané komunikačné metódy a protokoly. Ďalej sa táto práca zaoberá predstavením jednoduchej komunikácie pomocou MQTT protokolu s využitím Mosquitto implementácie. Následne je popísané nastavenie Mosquitto brokera pre zabezpečenú komunikáciu a analýza a implementácia serverovej a klientskej aplikácie, napísanej v jazyku Python 3.5 s využitím HBMQTT knižníc. Výsledné riešenie umožňuje zabezpečenú komunikáciu jednotlivých zariadení so serverom a čiastočný monitoring účastníkov komunikácie. | cs |
dc.description.abstract | The goal of this bachelor thesis is to provide general overview of protocols, methods and technologies used for communication, then design and implementation of server and client application for communication through MQTT protocol. Because of this there are described mostly used communication methods and protocols. Furthermore, this thesis deals with the introduction of simple communication through MQTT procotol usin the Mosquitto implementation. Subsequently, there is described the configuration of Mosquitto broker for secure communication and analysis and implementation of server and client application, written in rogramming language Python 3.5 and with using HBMQTT libraries. The final solution enables secure communication of individual devices with server and partial monitoring of communication participants. | en |
dc.format.extent | 727979 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
dc.subject | MQTT | cs |
dc.subject | Mosquitto | cs |
dc.subject | Python | cs |
dc.subject | HBMQTT | cs |
dc.subject | MQTT | en |
dc.subject | Mosquitto | en |
dc.subject | Python | en |
dc.subject | HBMQTT | en |
dc.title | Implementace aplikací pro MQTT komunikaci | cs |
dc.title.alternative | Implementation of Aplications for MQTT Communication | en |
dc.type | Bakalářská práce | cs |
dc.contributor.referee | Řezáč, Filip | |
dc.date.accepted | 2017-05-31 | |
dc.thesis.degree-name | Bc. | |
dc.thesis.degree-level | Bakalářský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 440 - Katedra telekomunikační techniky | |
dc.thesis.degree-program | Informační a komunikační technologie | cs |
dc.thesis.degree-branch | Mobilní technologie | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2724 | cs |
dc.identifier.thesis | HOR0282_FEI_B2647_2612R059_2017 | |
dc.rights.access | openAccess | |