PahoMQTT_mqtt安装

PahoMQTT_mqtt安装1.安装npminstall paho-mqtt-s2.初始化constPahoMQTT=require(‘paho-mqtt’)constname=newDate().getTime()+’client’constclient=newPahoMQTT.Client(‘www.100link.net’,Number(61615),nam…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

1. 安装

npm install paho-mqtt -s

Jetbrains全家桶1年46,售后保障稳定

2. 初始化

const PahoMQTT = require('paho-mqtt')

const name = new Date().getTime() + 'client'

const client = new PahoMQTT.Client('www.100link.net', Number(61615), name)

client.connect({

    invocationContext: {

        host: 'www.100link.net ',

        port: '61615',

        path: client.path,

        clientId: 'clientId'

        // eslint-disable-next-line no-trailing-spaces

    },

    useSSL: true,

    onSuccess: function(res) {

        client.subscribe('offlineTopic') // 订阅频道

        client.subscribe('realTimeCoordinateTopic')

    }

})

3.  接收消息

client.onMessageArrived = onMessageArrived // 接收消息

function onMessageArrived(message) {

    if (message.destinationName === 'offlineTopic') {

        commit('SAT_WARNING', message.payloadString)

    }

    if (message.destinationName === 'realTimeCoordinateTopic') {

        commit('SAT_POINT', message.payloadString)

    }

}

4. 发送消息

client.publish('toAppTopic', info)

5. 停止监听

client.unsubscribe('realTimeCoordinateTopic')

client.unsubscribe('offlineTopic')

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/230911.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • python的random()函数用法_Python随机函数random用法示例

    python的random()函数用法_Python随机函数random用法示例这篇文章主要为大家详细介绍了Python随机函数random用法示例,具有一定的参考价值,可以用来参考一下。对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧!在python中用于生成随机数的模块是random,在使用前需要import,下面看下它的用法。random.randomrandom.random()用于生成一个0到1的随机符点数:0b,则生成的…

    2022年5月29日
  • 初探架构之美_结构优化设计

    初探架构之美_结构优化设计中国科学技术大学软件学院 王松 原创作品版权所有转载请注明出处本科时就听说过《架构之美》这本书,但一直觉得会很深奥而没敢去看。这次课外阅读书籍中再次出现这本书,于是下定决心拜读一下这本著作。敲了几年代码,总觉得代码比较实际,架构比较空洞。“虚幻”的架构往往让人摸不着头脑,因为架构难以落在纸上,人们谈起架构时又总是以一种只可意会不可言传的姿态。美丽的架构无法定义,可它却一定是自然的、

    2022年10月23日
  • meanshift算法图解

    meanshift算法图解本博将对meanshift算法进行总结,包括meanshift算法原理以及公式推导,图解,图像聚类,目标跟踪中的应用及优缺点总结。算法原理meanshift算法其实通过名字就可以看到该算法的核心,mean(均值),shift(偏移),简单的说,也就是有一个点 ,它的周围有很多个点  我们计算点  移动到每个点  所需要的偏移量之和,求平均,就得到平均偏移量,(该偏移量的方向是周围点分布密集…

    2022年7月13日
  • OleDbCommand更新数据的一些问题

    OleDbCommand更新数据的一些问题using(OleDbConnectionconnection1=newOleDbConnection(connectionString)){OleDbCommandcommand1=newOleDbCommand();command1.Connection=connection1;

    2022年5月12日
  • 微信内打开链接,跳转到公众号关注页面

    微信内打开链接,跳转到公众号关注页面

    2022年2月20日
  • JQuery时间戳与时间字符串的转换「建议收藏」

    JQuery时间戳与时间字符串的转换「建议收藏」JS时间戳转字符串:varformatlistdate=function(time){vardate=newDate(time);vary=date.getFullYear();varm=date.getMonth()+1;vard=date.getDate();varhour=date.get…

    2022年5月23日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号