MAM ovvero inviare messaggi attraverso la Tangle IOTA
INTRODUZIONE
Ciao a tutti,oggi cercherò di spiegare, in maniera semplice e diretta, come usare una delle caratteristiche
principali della Tangle IOTA: il Masked Authenticated Message (aka MAM)
Nel mondo IoT inviare un messaggio attraverso un broker è una cosa molto comune. Di solito per far questo si utilizzano dei broker MQTT (Message Queue Telemetry Transport) e similari.
Studiare i concetti tecnici di questo strumento è molto interessante, la cosa principale da sapere è che:
- E' distribuito e gestito dalla Tangle
- E' possibile usarlo in diverse modalità:
- pubblica
- privata
- condivisa
- E' gratis
COME SI USA MAM?
Anche per questo tutorial ho preparato un codice inserito sul mio spazio github all'indirizzo
Il software di esempio prevede 2 modalità di avvio:
- execute
- Invia un messaggio standard "Hello world"
$ node index.js execute Executing with root VMVCRIKQGVO9JI9CCYVOPMAQRIMKFZACBUSPSHWBPNVXUBHDVCBFFSVLMHTFIEPR9GLCABBPJPXN9WEPQ Publishing into MAM. Message: 'Hello world' Root: VMVCRIKQGVO9JI9CCYVOPMAQRIMKFZACBUSPSHWBPNVXUBHDVCBFFSVLMHTFIEPR9GLCABBPJPXN9WEPQ Address: VMVCRIKQGVO9JI9CCYVOPMAQRIMKFZACBUSPSHWBPNVXUBHDVCBFFSVLMHTFIEPR9GLCABBPJPXN9WEPQ
- listen
- Legge dalla tangle il messaggio
$ node index.js listen VMVCRIKQGVO9JI9CCYVOPMAQRIMKFZACBUSPSHWBPNVXUBHDVCBFFSVLMHTFIEPR9GLCABBPJPXN9WEPQ Listening on root VMVCRIKQGVO9JI9CCYVOPMAQRIMKFZACBUSPSHWBPNVXUBHDVCBFFSVLMHTFIEPR9GLCABBPJPXN9WEPQ Reading from MAM... Message: 'Hello world'
A presto!
Commenti
Posta un commento