Node.js

Node.js 是一个开源的、跨平台的 JavaScript 运行时环境,它允许开发者在浏览器之外运行 JavaScript 代码。它基于 Google Chrome 的 V8 JavaScript 引擎,采用事件驱动和非阻塞 I/O 模型,使其尤其擅长处理大量并发连接,非常适合构建高性能的网络服务器和实时应用程序(如在线游戏、聊天工具等)。Node.js 还拥有一个庞大的模块生态系统 npm(Node Package Manager),提供了大量可共享和复用的代码库,极大促进了开发效率。
物联网平台产品系统
1、平台是一个集设备接入、设备管理、数据安全通信、消息订阅、消息转发及数据服务(存储、分析、过滤、解析等)为一体的综合性平台,旨在为用户提供稳定、安全、灵活的物联网解决方案,支持设备与云端之间高效的数据交互与管理。 2、设备接入与管理:支持多协议(MQTT、HTTPS等)、多平台(Node.js、Java等)、多网络(2G/3G/4G/5G、NB-IoT等)设备的快速接入,简化物联网设备的上云流程。平台提供设备生命周期管理、高级搜索、标签管理等功能,确保设备的高效管理与运维。 3、Java后端服务开发与优化: 使用 Java 技术栈(Spring、MyBatis、FreeMarker),搭建稳定的后端服务,提升系统的性能和可扩展性,处理大规模数据 量并实现高效的分布式服务架构。 4、数据库与数据分片: 使用 MySQL 数据库,进行数据分片处理,确保系统在面对海量数据时依然能够高效查询与存储。使用 MySQL 主从同步架构提升数据冗余与高可用性。
1610RocketMQ物联网
1.这个功能模块比较单一,只是采集12个温湿度仪的数据 每隔10s采集一次 2.这个项目的难点是软件程序如何和硬件通信。该项目是通过485通讯接口采集数据,再通过串口服务器的tcp服务给后台服务器传输数据。 3.后台是利用influxdb来存储数据的。同时利用该数据库自带的web界面展示数据。
1660http智能硬件
一枝,名字取自阅尽好花千万树,愿君记取此一枝。 项目主要为个人学习项目,他的主要功能是分享网页链接,你也可以在查看内容的同时和其他人一起交流,另外还增加了和打印设备交互的功能,你可以在发布的内容里挖掘隐藏信息。 app端使用flutter开发,后端使用node,管理后台使用vue,实时聊天基于socketio,app使用蓝牙和硬件设备通讯。
2410flutter实时聊天
WiFi 智能小车,通过小程序,远程控制WiFi小车,其主要有三大部分组成:小程序,服务端 和 硬件(包括小车和 ESP8266) 小程序 小程序首先发送指令给服务端。小程序和服务端的数据传输采用 MQTT 协议。采用 MQTT 协议的原因是,服务器也能将小车的在线/离线状态 发送给 小程序。 服务端 连接小程序和小车硬件。服务端既可以将小程序的指令通过 MQTT 发送给小车,也可以通过 MQTT 协议将小车的在线/离线状态发送给小程序。 硬件 硬件有两部分组成:小车车体 和 ESP8266 的 WiFi 模块。 小车车体和 ESP8266 是通过串口进行通信的。而 ESP8266 再通过 MQTT 协议和服务端进行通信的。
1850物联网小程序
当前共4个项目more
×
寻找源码
源码描述
联系方式
提交