MQTT
JuneHwa
这个作者很懒,什么都没留下…
展开
-
MQTT Over Websocket
HTML文件中引入mqtt.js文件下载地址var client = mqtt.connect('ws://localhost:3000');// 客户端连接成功client.on('connect', function () { .....});原创 2017-08-15 14:10:15 · 3481 阅读 · 3 评论 -
Spring boot + Websocket 再篇
Spring Boot整合WebSocket原创 2017-12-19 12:34:48 · 1112 阅读 · 0 评论 -
Spring boot + Websocket 初篇
Spring boot 整合websocket原创 2017-12-18 14:30:19 · 465 阅读 · 0 评论 -
MQTT入门实践
简介最近刚接触到MQTT协议,先是看了下协议相关的文档说明,然后开始写代码实践实现相应的功能。中间走了不少弯路,也看了不少资料,吃了不少苦头,究其原因还是自己对于协议的认识不够准确,把握还是有所欠缺,趁着现在有些小进展,把相关所得记录总结一下,供大家参考。基本环境搭建 MQTT代理服务器是用的Mosca,之前需要先搭建相应NodeJS环境,可以参考其他同类文档说明原创 2017-07-24 09:41:18 · 576 阅读 · 0 评论 -
MQTT主题通配符
订阅也许会包含特殊字符,允许一次订阅多个主题。 使用顶层分隔符意在主题中引入结构概念,因此能够为达到该目标,在主题内指定。多层通配符与单层通配符可用于订阅但是不能用于消息发布方的主题内。顶层分隔符 前向/用于分隔主题树内不同层次,为主题空间提供层次化的结构。当订阅者指定主题遇到两个通配符时,使用顶层分隔符是十分重要的。多层通配符 #号可以匹配主题翻译 2017-07-31 10:00:06 · 18545 阅读 · 1 评论 -
Spring整合MQTT
Spring整合提供inbound与outbound通道适配器以支持MQTT协议,当前实现使用Eclipse Paho MQTT Client库。通过DefaultMqttPahoClientFactory配置两个适配器,参考Paho文档获取关于配置选项更多的信息。Inbound(消息驱动)通道适配器 由MqttPahoMessageDrivenChannelAdapter实现,为方便起见...翻译 2017-07-31 09:44:45 · 32799 阅读 · 24 评论 -
Mosca MQTT
Mosca--MQTT代理服务器(broker)开发环境:基于NodeJS1)安装Mosca npm install mosca --save2)创建MQTT服务端,端口为:8000原创 2017-08-04 08:32:04 · 6454 阅读 · 2 评论 -
MQTT 服务器
将Node HTTP服务器修改成具备MQTT Websocket能力var mosca = require("mosca");var ascoltatore = { //using ascoltatore // type: 'mongo', // url: 'mongodb://localhost:27017/mqtt', // pubsubCollection: 'ascolta翻译 2017-08-09 09:17:08 · 865 阅读 · 0 评论 -
Mosca认证与授权
认证与授权借助Mosca,可以通过定义三个方法授权一个客户端:authenticateauthorizePublishauthorizeSubscribe这些方法可用于对特定客户端限制可获得的主题权限。下面是一个简单的的小例子,客户端在建链阶段发送用户名与密码,用户名会被保存起来,稍微使用(为验证是否特定的客户端可以为特定用户发布或者订阅)翻译 2017-08-11 11:01:25 · 2690 阅读 · 0 评论 -
Mosca-Kafka桥接方案
Kafka-MQTT 桥接实例参考资料下面是个Mosca实例,给Kafka暴露MQTT接口。快速开始1) 原样尝试示例,启动一个Kafka服务器: docker run -d --env ADVERTISED_HOST=kafka01 --hostname=kafka01 --env ADVERTISED_PORT=9092 --name=kafka01 spotify/...翻译 2018-05-04 14:09:39 · 1462 阅读 · 0 评论