Difference between revisions 5050136 and 5050142 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''') é un prtocolo de menxasería baseado en [[Patrón de publicación-subscrición |publicación-subscripción]]  recollido nan [[Organización Internacional de Normalpara a Estandarización | N|norma ISO]] (ISO/IEC PRF 20922) <ref name = "ISO"> {{cite web | url =  https://www.iso.org/standard/69466.html | título = ISO/IEC 20922: 2016 Tecnoloxía da información - Transporte de  telemetría de  Message  Queue  Server (MQTT) v3.1.1 | last1 = | first1 = | last2 = | first2 = | date =  June 15, 2016 |  website =  iso.org |  publisher = [[Organización Internacional para a Estandarización]] |  pages = | access-date = |  quote =}} </ref> [[Patrón de publicación-subscrición | publicar-subscribir]] - baseado nun protocolo de mensaxería. Funciona sobre o [[protocolo  TCP/IP |  [[TCP/IP]]. Está deseñado para conexións con localizacións remotas onde se require unha "pegada de código pequeno" ou o ancho de banda da rede é limitado. O [[Patrón de mensaxería publicación-subscrición | patrón de mensaxería publicación-subscrición]] require un [[intermediario de mensaxes]].

[[Andy   Stanford-Clark]] de [[ IBM]] e  Arlen  Nipper de  Cirrus  Link crearon a primeira versión do protocolo en 1999. <ref> {{Cite web | url = http://mqtt.org/2009/ 07 / 10 th- birthday- party |  title = 10 th  birthday  party |  work =  MQTT. org | date =  July 2009 |  access-date = April 25, 2015}} </ref>

En 2013,  IBM presentou  MQTT v3.1 ao corpo de especificación de [[OASIS (organización) |  OASIS]] cunha carta que aseguraba que só se poderían aceptar cambios menores na especificación. <ref> {{cite web |  title = OASIS  Message Comité Técnico de  Queue  Server  Telemetry  Transport ( MQTT) | url =  https: //www.oasis-open.org/committees/mqtt/charter. php |  publisher = OASIS |  access-date = 9 de maio de 2014}} </ref>  MQTT - -SN <ref> {{cite web |  title =  MQTT para redes de sensores ( MQTT- SN) Especificación do protocolo Versión 1.2 | url =  http: // mqtt. org/ MQTT- S_ spec_v1.2.pdf |  author = [[Andy  Stanford -Clark |  Stanford-Clark, Andy]]; Hong  Linh  Truong |  website =  mqtt. org |  publisher =  MQTT |  format = PDF |  page = 27 | date =  November 14, 2013 |  access-date =  May 9, 2014}} </ref> é unha variación do protocolo principal dirixido a dispositivos integrados en redes que non son   TCP / /IP, como [[  Zigbee]].

Historicamente, o " MQ" en " MQTT" proveu da liña de produtos [[ IBM  MQ]] (entón ' MQSeries') [[ Message  queueing]]. <ref> {{cite web |  title =  IBM  MQ | url =  https : //www.ibm.com/products/mq |  publisher = [[ IBM]] |  access-date = 18 de novembro de 2013}} </ref> Con todo, non se require que a cola en si sexa compatible como unha característica estándar en todas as situacións. <ref> {{cite web | title = Elección do protocolo de mensaxería:  (contracted; show full)
<ref> {{Cite web | url =  https://www.ibm.com/support/knowledgecenter/ssmkhh_10.0.0/com.ibm.etools.mft.doc/bc62020_.htm | title =  IBM  Knowledge  Center |  website = www.ibm.com |  language = en- US |  access-date = 2018-01-30}} </ref>
Este campo non afecta o manexo das transmisións de datos  TCP subxacentes; só úsase entre remitentes e receptores  MQTT.

== Aplicacións do mundo real ==
Hai varios proxectos que implementan  MQTT. Algúns exemplos son:

* [[Facebook 
  Messenger]]. Facebook usou aspectos de  MQTT en Facebook  Messenger para [[Charla|chat en liña]]. <ref> {{cite web | title = Construíndo Facebook  Messenger | url =  https://www.facebook.com/notes/facebook-engineering/building-facebook-messenger/10150259350998920 |  last1 = Zhang | first1 = Lucy | date =  August 12, 2011 |  website = facebook.com/Engineering |  publisher = [[Facebook]] |  pages = 1 | access-date = 15 de outubro de 2015 | quote = Ao manter unha conexión  MQTT e  enrutar mensaxes a través da nosa canle de chat, a miúdo puidemos lograr a entrega de teléfono a teléfono en centos de  milisegundos, en lugar de varios segundos.}} </ref> Con todo, non está claro a cantidade de  MQTT que se utiliza ou para que.
* ''  [[Centro de Control Electrónico Integrado |    IECC]] Escalable '', a última versión de [I Delta] do seu Sistema de Control de Sinalización  IECC utiliza  MQTT para as comunicacións dentro das diversas partes do sistema e outros compoñentes do sistema de sinalización . Proporciona o marco de comunicacións subxacente para un sistema que cumpre coas normas [[Comité Europeo para a Estandarización  Electrotécnica |  CENELEC]] para as comunicacións de seguridade críticas. <ref> {{cite web | url =  http://www.irse.org/knowledge/publicdocuments/3.09%20Wood%20-%20Message%20broker%20technology%20for%20flexible%20signalling%20control.pdf |  title = Tecnoloxía de intermediario de mensaxes para un control de sinalización flexible |  last1 = Wood |  first1 =  Daren | Rouben |  first2 = Dave | date =  August 13, 2012 |  website = irse.org | publisher = [[Institution  of  Railway  Signal  Engineers | IRSE]] |  pages = 7 |  (contracted; show full)ite web |title=Coming Soon: Adafruit IO |url=https://blog.adafruit.com/2014/09/16/coming-soon-adafruit-io/ |website= blog.adafruit.com |publisher=[[Adafruit Industries]] |pages=1 |date=September 16, 2014 |access-date=March 29, 2017}}</ref><ref>{{cite web |url=https://io.adafruit.com/ |title=The Internet of Things for Everyone |last1= |first1= |last2= |first2= |date= |website=io.adafruit.com |publisher=[[Adafruit]] |pages=1 |format= |access-date=July 1, 2017 |quote= }}</ref>
* [[Microsoft 
  Azure]]  IoT  Hub utiliza  MQTT como o seu protocolo principal para as mensaxes de [[ telemetría]].<ref>{{cite web |title=Understanding Microsoft Azure MQTT Support |url=https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-mqtt-support/ |last1=Dotchkoff |first1=Konstantin |last2=Betts |first2=Dominic |last3=Kshirsagar |first3=Dhanashri |last4=mastermanu |first4= |last5=Damaggio |first5=Elio |website=docs.microsoft.com |publisher=[[Microsoft]] |page=1 |date=March 1, 2017 |access-date=March 29, 2017}}</ref>
* [[ XIM,  Inc.]] lanzou un cliente  MQTT chamado ''MQTT  Buddy'' en 2017.<ref>{{cite web |url=http://mqtt.ximxim.com/mqtt-buddy-story-begins/ |title=The story of MQTT Buddy begins! |last1= |first1= |last2= |first2= |date=February 24, 2017 |website=mqtt.ximxim.com |publisher=[[XIM, Inc.]] |pages=1 |format= |access-date=July 1, 2017 |quote= }}</ref><ref>{{cite web |url=http://mqtt.ximxim.com |title=MQTT Buddy |last1= |first1= |last2= |first2= |date= |website=mqtt.ximxim.com |publisher=[[XIM, Inc.]] |pages= |format= |access-date=July 1, 2017 |quote= }}</ref>  É unha aplicación  MQTT para [[ Android (sistema operativo) |  Android]] e [[ iOS]], pero non [[ F- Droid]], usuarios dispoñibles en inglés, ruso e chinés.
* [[ Node-REDE]] admite  nodos  MQTT a partir da versión 0.14, para configurar correctamente as conexións [[ Transport  Layer  Security |  TLS]].<ref>{{cite web |url=https://nodered.org/blog/2016/06/14/version-0-14-released |title=Version 0.14 released |author=Community staff writer |date=June 14, 2016 |website=nodered.org/blog |publisher=Node-RED |pages= |format= |access-date=July 6, 2016 |quote=MQTT with TLS support }}</ref>
*  [[Software de código aberto|O software de código aberto]] [[autDomaótización ca|domésóticao]] da plataforma Home   Assistant está habilitado para  MQTT e ofrece catro opcións para os corredores de  MQTT.<ref>{{cite web |url=https://home-assistant.io/components/mqtt/ |title=MQTT |author=Home Assistant Community |date=August 7, 2015 |website=home-assistant.io |publisher=Home Assistant Community |pages= |format= |access-date=August 4, 2017 |quote=  }}</ref><ref>{{cite web |url=https://home-assistant.io/docs/mqtt/broker/ |title=MQTT Brokers |author=Home Assistant Community |date=August 7, 2015 |website=hom(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}}