美文网首页
小程序通过wss使用mqtt

小程序通过wss使用mqtt

作者: 泡腾片吧 | 来源:发表于2018-06-07 20:01 被阅读0次

    业务终端和物联网设备通信一般来说两种方式:

    1,通过后台应用程序转发,前端和服务器通过http协议,物联网终端和服务器通过mqtt等物联网协议

    2,前端和物联网终端通过websocket和mqtt等协议进行通信;


    这里总结下这段时间小程序直接使用wss协议去发布和订阅消息遇到的一些问题。

    首先后台配置,这边我是用的emq和nginx:

    1,emq安装包下载后直接解压运行,参考官方说明文档,并配置ssl和wss相关参数,主要是配置证书位置,注意访问权限:

    emq.conf  ssl配置证书 emq.conf  wss配置证书

    2,nginx安装包安装(因为之后要安装扩展headers-more-nginx-module),参考扩展安装,安装包安装步骤,以及conf配置文件

    nginx.conf

    至此服务器端关键部分已经配置完成。


    剩下的就是小程序了,小程序里面的客户端主要用到paho-mqtt.js,如果不想看,这部分源码请移步我的另一篇文章,里面只保留了我自己需要的部分

    订阅&发布 连接

    参考:

    https://segmentfault.com/a/1190000012865251

    https://github.com/tennessine/paho.mqtt.wxapp

    http://www.widuu.com/archives/01/1253.html

    https://www.jianshu.com/p/7cb1a824333e

    感谢!

    相关文章

      网友评论

          本文标题:小程序通过wss使用mqtt

          本文链接:https://www.haomeiwen.com/subject/yornsftx.html