推广 热搜: 百度  企业  可以  搜索引擎  使用  选择  上海  技术  货运  设备 

置顶微信小程序用EMQ X实现mqtt通讯精选热门

   日期:2024-12-25     作者:qwoar    caijiyuan  
核心提示:写在前面:我使用的是Window Server 2012 R2服务器系统,所有网站都是在IIS下面跑,突然接触到微信小程序智能硬件通讯这一块,就

写在前面:我使用的是Window Server 2012 R2服务器系统,所有网站都是在IIS下面跑,突然接触到微信小程序智能硬件通讯这一块,就得用到wss访问,如何去配置后端响应的服务呢?其实很简单。如何让微信小程序使用wss://www.abc.com/mqtt,这里必须要配置一个响应的服务端,这里要用到EMQ X了。

1.下载EMQ X,访问以下地址,选择下载相应的版本

下载地址:https://www.emqx.cn/downloads#broker

2.下载完毕后,解压缩包

3.在当前文件夹运行,按住shift,鼠标右键,在此处打开命令窗口,再去根据以下指令去操作,输入指令后回车。

emqx start  #开启EMQX服务

emqx stop   关闭EMQX服务

3.登录EMQ后台

访问:http://www.4jll.com:18083/#/websocket

置顶微信小程序用EMQ X实现mqtt通讯精选热门

这里域名替换为你自己的域名,后台默认登录名:admin,密码:public,在里面可以修改用户密码。

4.找到工具-》Websocket

主机地址替换成你自己的域名,默认情况下,连接是以ws连接,端口为8083。

连接成功后,可以订阅主题,2个设备同时订阅一个主题,就能实现2个设备之间的通讯。

如何开启SSL连接,使用wss访问呢?要开启SSL,需要绑定SSL证书,下面讲一下,如何配置SSL,端口为8084,我这里显示连接成功了,请看我下面操作。

用你自己的域名SSL证书文件,直接替换目录下的cert.pem,key.pem文件,就能和我一样使用wss访问8084端口的mqtt服务了。

默认从域名服务商下载的SSL证书为,cert.pem,和key.key格式,我们要使用转换工具把.key转换成.pem,当时我就卡壳在这里了,后来找到了最简单的转换办法。

在线转换地址为:https://www.myssl.cn/tools/merge-pem-cert.html

输入打开.key文件,复制粘贴进去,然后合成PEM文件,换完成后,下载.pem格式文件,按我上面说的的方法直接对应去替换,就能开启wss访问了,目前wss访问的是8084端口。

本文地址:http://ww.kub2b.com/tnews/930.html     企库往 http://ww.kub2b.com/ ,  查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。

 
 
更多>同类生活信息

文章列表
相关文章
最新动态
推荐图文
生活信息
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号