zoukankan      html  css  js  c++  java
  • 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)
        * [17 RESTful的CoAP协议](http://www.ituring.com.cn/book/tupubarticle/3795)
        * [CoAP协议](https://blog.csdn.net/zhangxuechao_/article/details/70331928)
    
    二、协议区分:
        1. CoAP:
            1. UDP协议;
            2. 可能会出现丢包;
            3. 不适合做设备实时反向控制;
            4. 实时性控制不是很好;
        2. MQTT:
            1. TCP协议,长连接;
            2. 适合做设备反向控制;
            3. 实时性控制;
            4. 占用TCP资源;
            5. 目前的几大物联网平台都采用这种这种协议接入。
        3. RESTful:
            1. TCP协议,短连接;
            2. 不适合做设备实时反向控制;
            3. 实时性控制不是很好;
            4. 占用TCP资源;
            5. 目前本人见的更多的是使用在数字货币交易的API上。
  • 相关阅读:
    将aspx页面编译成dll
    Jquery 验证数字
    c#反编译生成DLL过程
    c#进制转换
    Spring Mvc 实例
    wamp phpMyAdmin error #1045
    Tomcat相关知识点总结(jsp)
    Java ---学习笔记(泛型)
    Java IO ---学习笔记(文件操作与随机访问文件)
    Java IO ---学习笔记(字符流)
  • 原文地址:https://www.cnblogs.com/zengjfgit/p/9486092.html
Copyright © 2011-2022 走看看