Tecnologix

27/01/2019 18:12

MQTT Client per realizzare applicazioni IoT e M2M

MQTT Client è il middleware di comunicazione di Segger che utilizza il protocollo di messaggistica MQTT che, negli ultimi anni, ha incontrato un ampio e trasversale consenso per le sue caratteristiche di semplicità ed efficienza.

MQTT (Message Queue Telemetry Transport) è un protocollo dedicato al trasporto dei messaggi che si appoggia alle funzionalità di comunicazione offerte da TCP/IP. Una delle sue principali caratteristiche, oltre alla leggerezza e all’apertura, è il disaccoppiamento delle applicazioni che ne fanno uso. Basato sul cosiddetto meccanismo funzionale di pubblicazione/sottoscrizione, MQTT è l’ideale per la realizzazione di applicazioni in ambito IoT e M2M.

Le caratteristiche di MQTT Client sono le seguenti:

-       Conforme alle specifiche della versione MQTT 3.1

-       Supporto dei livelli di Quality of Service

-       Bassissima occupazione di memoria

-       Indipendenza dallo stack TCP/IP sottostante

-       Integrabile con Microsoft Visual Studio

Queste caratteristiche consentono di utilizzate MQTT Client non solo con embOS/IP, ma con qualsiasi altro stack TCP/IP.

 

Maggiori informazioni su MQTT Client: https://www.segger.com/products/connectivity/embosip/add-ons/mqtt-client/

Le soluzioni middleware di Segger per l’IoT sono numerose e possono essere approfondite a questo link: https://www.segger.com/products/security-iot/iot-solutions/

Segger è distribuita e supportata in Italia da Tecnologix srl. Per approfondimenti o richieste di quotazione: info@tecnologix.it

 

Ti potrebbero interessare anche:

Non solo RTOS. Alla scoperta delle soluzioni middleware di Segger 

Sistemi operativi: con embOS applicazioni certificabili fino a SIL3

IoT universale con il Toolkit di Segger

emWEB, il web server di Segger

 

SEGGER Microcontroller

SEGGER Microcontroller progetta e realizza strumenti di sviluppo hardware e software per l’implementazione di sistemi embedded. Attiva dal 1997, Segger e’ il produttore di J-Link/J-Trace, l’emulatore piu’ diffuso in ambito industriale, di Flasher, programmatore flash stand-alone per la produzione e di altri dispositivi hardware destinati agli sviluppatori embedded. Segger offre inoltre un’ampia gamma di prodotti software, che includono embOS (RTOS), emWin (GUI), emFile (File System), emUSB (USB host e device stack) e embOS/IP (TCP/IP stack). Maggiori informazioni su Segger sono disponibili su http://www.segger.com