Difference between revisions 5050132 and 5050134 on glwiki

'''MQTT'''<ref> {{Cite web |  title = MQTT 3.1.1 especificación | url = http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/mqtt-v3.1.1.html | publisher = [[OASIS (organización) | OASIS]] | data = 10 de decembro de 2015 |  access-date = April 25, 2017}} </ref> ('''Message Queuing Telemetry Transport''') é an [[Organización Internacional de Normalización | Norma ISO]] (ISO/IEC PRF 20922) <ref name = "ISO"> {{cite web | url =  htt(contracted; show full)

A información organízase nunha xerarquía de temas. Cando un editor ten un novo elemento de datos para distribuír, envía unha mensaxe de control cos datos ao intermediario conectado. O axente logo distribúe a información a calquera cliente que se subscribiu a ese tema. O editor non necesita ter ningún dato sobre o número ou as localizacións dos subscritores, e os subscritores á súa vez non teñen que estar configurados con ningún dato sobre os editores.

Se un 
corredobroker recibe un tema para o cal non hai subscritores actuais, descartará o tema a menos que o editor indique que o tema se reterá. Isto permite que os novos subscritores dun tema reciban o valor máis actual en lugar de esperar a próxima actualización dun editor.

Cando un cliente de publicación conéctase por primeira vez ao intermediariobroker, pode configurar unha mensaxe  predeterminado para que se envíe aos subscritores se o intermediariobroker detecta que o cliente de publicación desconectouse inesperadamente do intermediariobroker.

Os clientes só interactúan cun intermediariobroker, pero un sistema pode conter varios servidores intermediarios que intercambian datos segundo os temas dos seus subscritores actuais.

Unha mensaxe de control MQTT mínimo pode ser tan pouco como dous  bytes de datos. Unha mensaxe de control pode transportar case 256  megabytes de datos se é necesario. Existen catorce tipos de mensaxes definidas que se utilizan para conectar e desconectar a un cliente dun intermediariobroker, para publicar datos, para acusar recibo dos datos e para supervisar a conexión entre o cliente e o servidor.

MQTT baséase no protocolo  TCP para a transmisión de datos. Unha variante,  MQTT- SN, úsase sobre outros transportes como  UDP ou  Bluetooth.

(contracted; show full)
* [https://thomasnordquist.github.io/MQTT-Explorer/MQTT-Explorer] é unha ferramenta gratuíta de integración e descubrimento de  MQTT para [[Microsoft  Windows |  Windows]], [[Linux]] e [[ MacOS | Mac] ]. Visualiza temas baseados ​​en xerarquía de temas.

== Referencias ==
Footnotes sobre como crear referencias usando etiquetas que logo aparecerán aquí automaticamente ->
{{ Reflist | 30 em}}

== Ligazóns externas ==
* {{Sitio web oficial}}