¿HTTP o MQTT?


Siempre hablando entorno a IoT, depende para lo que quieras usarlo pero nuestra recomendación seria algo así, buscando siempre aprovechar lo mejor de cada mundo.


En el Dispositivo IoT, trabajar con protocolos de bajo consumo sobre redes LPWAN pero si hablamos de Maquinas o dispositivos cableados o Wi-FI , MQTT se vuelve una excelente opción.

Por ejemplo tenemos varias instalaciones con RTUs con salida 3G que transmiten y reciben por MQTT de forma muy eficiente y segura. No recomendamos HTTP , requiere mas código, más procesamiento, más memoria , etc.


Entre Servidores de Red y de Aplicación creemos que MQTT es la mejor opción.


Entre Aplicaciones que quieran intercambiar datos HTTP tiene mas recorrido pero ojo porque MQTT se esta posicionando fuerte y muchas aplicaciones de Business Intelligence , Domótica, Automatización Industrial, Network Managament , Crypto, etc , están poco a poco dandole soporte.


MQTT es simple, seguro, ligero y esta en constante evolución , seguramente remplazará en un futuro (5 a 10 años) a muchos de los existentes . Ya veremos.