hrb物联网项目

我要开发同款
本就如此2024年02月17日
108阅读
开发技术微服务、加密解密、kafka、物联网java

作品详情

项目简介:
hrb物联网集成项目,项目分为两块技术架构,底层 IOT物 联网对设备进行对接架构,通过迅绕网关连接各个不同分类的设备,获取设备实时消息、控制、状态,在网关集成M QTT 通信,把设备基本信息推送到 Kafka搭 建的集群。
业务技术架构,把不同设备抽象成子系统,各个设备直接无耦合也能集中管理,把设备抽象的展示到一个网页上,用户不用关注是怎么操作设备的,业务架构集成 K afka客 户端组实时获取消息,发布到消息总线上,通过多种订阅的消息处理业务,实现对设备消息的解耦,包括消息存储到时序库中、消息实时发布到前端展示、对消息做其他处理等等。
负责模块:
1、根据业务需求设计数据库表结构。
2、使用 Kafka 客户端组接收底层 IOT 设备传过来的实时消息,添加 Kafka 集群读取不同分区消息,实现高可用、高并发。
3、引入 Reactor 消息总线功能,处理消息的不同业务需要订阅消息总线,Kafka 获取消息发布到消息总线上,不同的订阅者处理消息,实现处理消息解耦互不影响。
4、采用 WebSocket 跟前端通信能实时看到设备信息。
5、使用 SIP 服务对接摄像头拉取视频流推送到 ZLMediaKit 流媒体。
6、采用 influxDB 时序库,可以高并发插入数据的特点保存设备实时数据,实现设备数据持久化。使用 influxDB 方法对设备数据进行统计,展示到前端大屏上。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论