动手写物联网服务平台
文章平均质量分 96
物联网时代已经到来,物联网平台应运而生,让海量终端的接入和相互通信变得如此简单,让平台把精力放在应用的快速和创新上,创造更多价值,而非关心终端的如何接入和管理。网上是有各大物联网平台,但是服务都不是免费的。接下来动手实现个,解开它的神秘面纱。简单起见,仅支持tcp方式的MQTT协议。
特立独行的猫a
csdn技术男猫哥,高级嵌入式软件工程师、c++软件工程师、全栈工程师。专注分享c++、QT、嵌入式linux、Android、HarmonyOS、前端小程序、AIoT(物联网+人工智能)、单片机、通信技术、开发工具等相关内容。
展开
-
MQTT 常用客户端库介绍 (全面涵盖c,c++,java,c#,python)
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的即时通讯协议,物联网通信的主流协议之一。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和制动器的通信协议。原创 2023-08-18 23:15:00 · 9378 阅读 · 3 评论 -
使用go-zero微服务框架实现云监控后台(一.后台微服务搭建)
接上一篇文章,按照”终端出厂实现自动化运维方案"思路,https://blog.csdn.net/yyz_1987/article/details/118358038以上送终端状态为例,记录下go-zero微服务的简单使用,实现一个简易的后台监控云服务。新建一个Golang服务后台项目代码的目录,取名monitor。网关层实现按照goctl这一代码生成神器的使用方式,首先定义一下终端需要上送的接口字段信息:statusUpload.apitype ( //终端状态上报内容 St原创 2021-08-08 13:20:32 · 2396 阅读 · 0 评论 -
linux下的mosquitto服务安装及使用(避坑指南)
Mosquitto是一个开源的MQTT消息代理服务器。MQTT是一个轻量级的、基于发布/订阅模式的消息传输协议。 mosquitto的安装使用比较简单,可以方便的来进行一些测试。原创 2023-07-08 20:45:00 · 11052 阅读 · 2 评论 -
动手写物联网平台(二、物联网和MQTT协议简介)
物联网:物联网(Internet of Things,IoT)最近曝光率越来越高。虽然HTTP是网页的事实标准,不过机器之间(Machine-to-Machine,M2M)的大规模沟通需要不同的模式:之前的请求/回答(Request/Response)模式不再合适,取而代之的是发布/订阅(Publish/Subscribe)模式。这就是轻量级、可扩展的MQTT(Message Queuing Telemetry Transport)可以施展拳脚的舞台。MQTT简介:MQTT(Message Qu原创 2020-08-12 20:03:01 · 2418 阅读 · 0 评论 -
动手写物联网服务平台(一、前言)
物联网时代已经到来,物联网平台应运而生。让海量终端的接入和通信变得简单,让人们把精力放在快速的实现创意和创新上,创造更多价值,创造和引领下需求。而非关心终端的如何接入和管理等细节。因为大多数的做平台的人可能不太懂终端,做终端的不太懂平台,而一个好的应用往往涉及终端到前置服务,到平台一系列的环节。且对终端的接入管理,也是个重复且繁琐的劳动。物联网平台在这里起到的作用,专业术语来讲就是PASS服务,PaaS是(Platform as a Service)的缩写,是指平台即服务。网上是有各大物联网平台原创 2020-08-12 19:54:53 · 1857 阅读 · 0 评论