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