问:payload传输过程中会不会拆包,粘包?业务层拿到payload还需要自己组包吗?

答:不需要,mqtt协议有约定,emq会帮忙处理tcp的粘包拆包。总之,直接拿出来用即可。

问:payload怎么加密?

答:安全,如果考虑商业用途的话,建议TLS+业务加密,双重加密。TLS私钥如果没有被暴露的话,基本无解。

双重加密比较重要,因为如果是端,像Android和iOS其实是可以绕过TLS的,这个时候业务加密就显示作用了。

TLS是有代价的,会增加成本。

最新文章

  1. PageImpl是不是有问题?
  2. Fixing “WARNING: UNPROTECTED PRIVATE KEY FILE!” on Linux
  3. MVC编辑状态两个DropDownList联动
  4. Iaas-cloudstack2
  5. javascript-函数的参数和return语句
  6. 关于Eclipse的Save时的自定义操作
  7. DataSet、DataTable和DataGridView知识备忘
  8. maven 整理
  9. Class constructor
  10. 断言Assert的使用
  11. java.util.NoSuchElementException问题定位
  12. web前端设计最好用的工具
  13. tail -f 命令暂停方法
  14. python实现满二叉树递归循环
  15. freecodecamp数字转化成罗马数字
  16. PropertiesUtil 获取文件属性值
  17. 20155208徐子涵 2016-2017-2 《Java程序设计》第4周学习总结
  18. Libgdx学习记录14——数据保存Preferences,XmlReader
  19. CocoaPods did not set the base configuration of your project 问题解决方式
  20. Atcoder CF 2017 TR I

热门文章

  1. TJU 2248. Channel Design 最小树形图
  2. eclipse.ini 文件使用说明
  3. Advanced Features of Delphi DLLs
  4. 找不到原始安装光盘的佳能EOS Utility的下载和安装
  5. android 水纹上涨与水滴滴下效果
  6. 在Spark中自定义Kryo序列化输入输出API(转)
  7. 【转】TCP分段与IP分片
  8. 文件及文件夹更改通知/监测软件TheFolderSpy
  9. Mac版小黑屋提示无法确认开发者身份的解决办法
  10. SELECT语句逻辑运行顺序,你知道吗?