MQTT:物联网标准通信协议,适用于工业物联网带宽低、网络传输不稳定的场景,能在处理器和内存资源都有限的嵌入式设备中运行,支持一对多的订阅主题方式(一个Server,多个订阅者Client)。
HTTP:主要应用于Web,请求都是由客户端发起,服务端无法主动通知客户端。若需实现反向控制需要客户端不断轮询。
WebService:实现浏览器和服务器全双工通信,支持服务端反向通知客户端,取代网页和服务器采用HTTP轮询的方式进行通信。