CoAP、MQTT、RESTful协议区别

/**********************************************************************
* CoAP、MQTT、RESTful协议区别
* 说明:
* CoAP是UDP协议,MQTT是TCP长连接协议,RESTful是TCP短连接协议(HTTP)
*
* 2018-8-16 深圳 宝安西乡 曾剑锋
*********************************************************************/ 一、参考文档:
* [CoAP协议学习——CoAP基础](https://blog.csdn.net/xukai871105/article/details/17734163)
* [ RESTful的CoAP协议](http://www.ituring.com.cn/book/tupubarticle/3795)
* [CoAP协议](https://blog.csdn.net/zhangxuechao_/article/details/70331928) 二、协议区分:
. CoAP:
. UDP协议;
. 可能会出现丢包;
. 不适合做设备实时反向控制;
. 实时性控制不是很好;
. MQTT:
. TCP协议,长连接;
. 适合做设备反向控制;
. 实时性控制;
. 占用TCP资源;
. 目前的几大物联网平台都采用这种这种协议接入。
. RESTful:
. TCP协议,短连接;
. 不适合做设备实时反向控制;
. 实时性控制不是很好;
. 占用TCP资源;
. 目前本人见的更多的是使用在数字货币交易的API上。
上一篇:WebService的调用


下一篇:在windows上实现多个java jdk的共存解决办法