原文:物联网架构成长之路(3)-EMQ消息服务器了解

. 了解 物联网最基础的就是通信了。通信协议,物联网协议好像有那么几个,以前各个协议都有优劣,最近一段时间,好像各大厂商都采用MQTT协议,所以我也不例外,不搞特殊,采用MQTT协议,选定了协议,接下来就是选一个MQTT服务器 Broker ,项目初期肯定是使用开源的解决方案会好一点,一方面是有人为之填坑,一方面可以快速搭建原型。等以后有人 有资源 有用户,在自己定制开发一套系统。基于各种考虑 ...

2017-12-25 20:25 0 5224 推荐指数:

查看详情

联网架构成长之路(8)-EMQ-Hook了解、连接Kafka发送消息

1. 前言   按照我自己设计的联网框架,对于MQTT集群中的所有消息,是要持久化到磁盘的,这里采用一个消息队列中间件Kafka作为数据缓冲,缓冲结果存到数据仓库中,以供后续作为数据分析。由于MQTT集群中的消息都是比较分散的,所以使用Kafka来聚合、采集消息。 2. 下载&编译 ...

Tue Jan 09 16:45:00 CST 2018 9 9413
联网架构成长之路(5)-EMQ插件配置

1. 前言  上一小结说了插件的创建,这一节主要怎么编写代码,以及具体流程之类的。2. 增加一句Hello World  修改 ./deps/emq_plugin_wunaozai/src/emq_plugin_wunaozai.erl 增加一行Hello World   增加后,保存 ...

Sat Dec 30 04:43:00 CST 2017 0 3358
联网架构成长之路(6)-EMQ权限控制

1. 前言   EMQTT属于一个比较小众的开源软件,很多资料不全,很麻烦,很多功能都是靠猜测,还有就是看官方提供的那几个插件,了解。 2. 说明   上一小节的插件 emq_plugin_wunaozai   文件 emq_plugin_wunaozai.erl   这个文件 ...

Thu Jan 04 05:25:00 CST 2018 0 8012
联网架构成长之路(4)-EMQ插件创建

1. 说明  以下用到的知识,是建立在我目前所知道的知识领域,以后如果随着知识的拓展,不一定会更新内容。由于不是EMQ公司的人,EMQ的文档又很少,很多知识点都是靠猜的。2. 一些资料  架构设计 http://emqtt.com/docs/v2/design.html   扩展插件 http ...

Wed Dec 27 05:21:00 CST 2017 0 3116
联网架构成长之路(21)-业务服务器设计1

0.前言  前段时间忙了其他事了,感觉利用周末的时间效率好低哦。没有平时上班时间的效率高。哈哈哈。这篇博客,主要是联网业务服务器前期的一些简单设计。主要是设备如何进行登录,从业务服务器那里获取Token后,登陆到MQTT服务器。业务服务器对设备的登录验证,ACL权限验证这两方面。主要是把业务 ...

Mon Apr 16 07:55:00 CST 2018 2 1000
联网架构成长之路(60)-消息队列服务RabbitMQ(安装篇)

一、前言   这张图,前面已经说到了,联网平台推送给客户应用服务器(APP应用),除了用传统的RPC远程调用。还可以使用RabbitMQ这种消息队列来进行推送。RabbitMQ之类的MQ这里就不展开细说了。   下面这张图是 OneNet 后台截图,里面的MQ推送和HTTP推送 ...

Thu Nov 05 22:00:00 CST 2020 0 569
联网架构成长之路(7)-EMQ权限验证小结

1. 前言   经过前面几小节,讲了一下插件开发,这一小节主要对一些代码和目录结构进行讲解,这些都是测试过程中一些个人经验,不一定是官方做法。而且也有可能会因为版本不一致导致差异。 2. 目录结构   这个目录结构整体就是从 emq-plugin-template 复制一份过来 ...

Sat Jan 06 03:54:00 CST 2018 0 2474
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM