Primero necesitas un corredor mqtt. Puede usar un intermediario independiente que se ejecute fuera de node.js, como mosquitto (consulte An Open Source MQTT v3.1 Broker), o puede utilizar un intermediario mqtt incorporado que se ejecute con su aplicación dentro de node.js como mosca (consulte mcollina / mosca) o puede usar un corredor público de mqtt que otra persona ejecuta para usted como uno que se enumera aquí mqtt / mqtt.github.io
A continuación, debe escribir el front-end de su aplicación (que se ejecuta en el navegador) usando una biblioteca JavaScript mqtt como Eclipse Paho aquí Mensajes de código abierto para M2M
El back-end de su aplicación estará en node.js, por lo que también puede usar la misma biblioteca de JavaScript mqtt que usa para empujar el lado del navegador (también conocido como publicar o enviar), pero podrá hacer mucho más como hablar con una base de datos u otros recursos ya que no tiene todas las restricciones de seguridad del navegador.
- Me veo obligado a ser amigo de personas que no son más inteligentes que yo, ¿qué puedo hacer para ser más inteligente en todos los sentidos? ¿Ser INTJ tiene efecto en esto?
- Creo que he conducido mi 98 acuerdo sin refrigerante durante un par de semanas. ¿Le hice algún daño al motor? ¿Qué tengo que hacer? Agregué refrigerante hoy.
- Mis padres vienen a los Estados Unidos. Al final de 180 días, no quiero que regresen a la India, sino que vayan a Canadá o cualquier otro país (para cumplir con los requisitos de las políticas de visa de turista). ¿Pueden volver a los Estados Unidos después de visitar un tercer país durante una semana?
- Estoy escuchando historias contradictorias en las noticias. ¿Cuál ha sido la respuesta de Trump a Puerto Rico?
- ¿Quiénes crees que son los diez mejores compositores de todos los tiempos? Incluiría a Beethoven y los Beatles.