MQTT Essentials - A Lightweight IoT Protocol: Üzenetek küldése és fogadása az MQTT protokollal IoT-megoldásaihoz.

Értékelés:   (4.4 az 5-ből)

MQTT Essentials - A Lightweight IoT Protocol: Üzenetek küldése és fogadása az MQTT protokollal IoT-megoldásaihoz. (C. Hillar Gastn)

Olvasói vélemények

Összegzés:

A könyv vegyes kritikákat kap; míg sok olvasó hasznosnak találja az MQTT megértéséhez, és értékeli a gyakorlati példákat, mások a túlzott ismétlések és a tömörség hiánya miatt kritizálják.

Előnyök:

Kiváló gyakorlati példák, könnyen olvasható, hasznos az MQTT protokoll megértéséhez, jó egyszerű nyelvezet és magyarázatok, hasznos a működő minták és alkalmazások létrehozásához.

Hátrányok:

Túlzott ismétlődés a könyvben, egyes felhasználók túlságosan hosszúnak találták, és kihívást jelentett bizonyos részek (pl. TLS) megismétlése.

(6 olvasói vélemény alapján)

Eredeti címe:

MQTT Essentials - A Lightweight IoT Protocol: Send and receive messages with the MQTT protocol for your IoT solutions.

Könyv tartalma:

Üzenetek küldése és fogadása az MQTT protokollal az IoT-megoldások számára.

Főbb jellemzők

⬤ A gyakorlati biztonsági mechanizmusok megismerésével tegye a csatlakoztatott eszközeit kevésbé hajlamossá a támadókra.

⬤ Mélyüljön el az IoT egyik rendkívül könnyű gépekkel való összeköttetést lehetővé tevő protokolljában néhány valós példával.

⬤ Tanulja meg kihasználni az MQTT-ben foglalt funkciókat az IoT és a gépek közötti kommunikációhoz, teljes körű valós példákkal.

Könyv leírása

Ez a lépésről-lépésre követhető útmutató segít mélyrehatóan megérteni a könnyűsúlyú MQTT protokollt. Az MQTT sajátos szókincsével és működési módjaival kezdünk, majd a Mosquitto MQTT bróker telepítése következik. Ezután a legjobb gyakorlatok segítségével biztosítja az MQTT Mosquitto bróker védelmét annak érdekében, hogy csak az engedélyezett ügyfelek tudjanak üzeneteket közzétenni és fogadni. Miután biztosította a brókert a megfelelő konfigurációval, egy olyan megoldást fog kifejleszteni, amely Python segítségével vezérel egy drónt.

A továbbiakban Pythont fogsz használni egy Raspberry Pi 3 lapon a parancsok feldolgozására, valamint Pythont Intel lapokon (Joule, Edison és Galileo). Ezután csatlakozni fogsz az MQTT brókerhez, feliratkozol a témákra, üzeneteket küldesz és fogadsz Pythonban. Egy olyan megoldást is kidolgozol, amely az MQTT-üzenetekkel együttműködve Java-ban interakcióba lép az érzékelőkkel.

A továbbiakban egy aszinkron API-val fogsz dolgozni callbackekkel, hogy az érzékelők interakcióba lépjenek az MQTT üzenetekkel. Ugyanezt a folyamatot követve egy iOS-alkalmazást fogsz fejleszteni Swift 3-mal, létrehozol egy weboldalt, amely WebSockets segítségével csatlakozik az MQTT brókerhez, és HTML5, JavaScript-kód, Node. js és MQTT-üzenetek segítségével vezéreled az otthoni automatizálási eszközöket.

Mit fogsz tanulni

⬤ Tudja meg, hogyan működik részletesen az MQTTv3. 1 és a v3. 1. 1. 1.

⬤ Egy Mosquitto MQTT bróker telepítése és biztosítása a legjobb gyakorlatok betartásával.

⬤ Mobil és webes alkalmazásokkal kombinált IoT megoldások tervezése és fejlesztése, amelyek MQTT üzeneteket használnak kommunikációra.

⬤ Feltárja az MQTT-ben foglalt funkciókat az IoT és a gépek közötti kommunikációhoz.

⬤ MQTT üzenetek közzététele és fogadása Python, Java, Swift, JavaScript és Node. js segítségével.

⬤ A legjobb biztonsági gyakorlatok megvalósítása az MQTT Mosquitto bróker beállítása során.

A könyv egyéb adatai:

ISBN:9781787287815
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Django RESTFul Web Services
RESTful webszolgáltatások tervezése, építése és tesztelése a Django keretrendszerrel és Pythonnal Főbb jellemzők Hatékony, valós RESTful webszolgáltatások...
Django RESTFul Web Services
MQTT Essentials - A Lightweight IoT Protocol: Üzenetek küldése és fogadása az MQTT protokollal...
Üzenetek küldése és fogadása az MQTT protokollal...
MQTT Essentials - A Lightweight IoT Protocol: Üzenetek küldése és fogadása az MQTT protokollal IoT-megoldásaihoz. - MQTT Essentials - A Lightweight IoT Protocol: Send and receive messages with the MQTT protocol for your IoT solutions.

A szerző munkáit az alábbi kiadók adták ki: