关于MQTT协议的介绍就不赘述了,网上资料非常多,直接入正题。

  MQTT协议的实现非常多,我选择了一个非常轻量级的开源项目来学习MQTT协议——mosquitto,官网:www.mosquitto.org,源码地址:http://mosquitto.org/files/source/

  安装流程这里也不赘述了,可以参考http://blog.csdn.net/xukai871105/article/details/39252653博文,值得注意的就是如果出现“找不到libmosquitto.so.1”,则创建连接sudo ln -s /usr/local/lib/libmosquitto.so.1 /usr/lib/libmosquitto.so.1,其它都是常规错误,缺什么就安装什么。

  1、启动代理服务:

    mosquito

  2、订阅主题:

    mosquito_sub -t sensor

  3、发布内容:

    mosquito_pub -t sensor -m 124578

  注:-t 指定主题;-m 消息内容

最新文章

  1. ember.js路由无效的解决思路
  2. HTML ------ 关于表单 Form
  3. Sublime Text 3 引用插件
  4. 转:js中this关键字详解
  5. Codeforces Beta Round #83 (Div. 1 Only)题解【ABCD】
  6. python setup.py uninstall
  7. Amazium源码分析:(1)基本介绍
  8. Python使用UUID库生成唯一ID(转)
  9. ubuntu下mysql的环境搭建及使用
  10. PHP 使用get_class_methods()和array_diff() 兩個相同的類中方法差集
  11. 在Linux下开始C语言的学习
  12. jetty-如何配置虚拟主机【转】
  13. HDU1698_Just a Hook(线段树/成段更新)
  14. HDU 5807 Keep In Touch
  15. json省市县数据源
  16. Kettle根据时间戳同步数据实现
  17. mybatis根据数据库表结构自动生成实体类,dao,mapper
  18. htop使用详解
  19. Testing - 软件测试知识梳理 - 测试流程
  20. SQL Server性能优化(15)选择合适的索引

热门文章

  1. Vue Elementui 表单必填项和非必填项label文字对齐的简单方式
  2. 谈谈代码评审(code review)
  3. 使用BERT进行情感分类预测及代码实例
  4. Android 内部存储读写介绍
  5. python基本数据类型(三)
  6. PYTHON-错误-函数有返回值未接收导致替换不成功
  7. mysql无法远程连接问题(ERROR 1045 (28000): Access denied for user 'root')
  8. 《Java从入门到失业》第二章:Java环境(二):JDK、JRE、JVM
  9. Nginx同时支持Http和Https
  10. [Hei-Ocelot-Gateway ].Net Core Api网关Ocelot的开箱即用版本