基础设施 #

MySQL、MongoDB、Redis、RabbitMQ、Nacos 是 DC3 开发所需的数据库和消息中间件。
cd iot-dc3/dc3

#创建并启动 MySQL、MongoDB、Redis、RabbitMQ、Nacos 服务
docker-compose -f docker-compose-dev.yml up -d mysql mongo redis rabbitmq register

#停止 MySQL、MongoDB、Redis、RabbitMQ、Nacos 服务
docker-compose stop mysql mongo redis rabbitmq register

导入项目 #

说明:务必使用 Maven 方式导入项目

import-dc3

启动 Auth、Manager、Data、Gateway 服务 #

在 Idea 中依次启动:

  • dc3-center-auth
  • dc3-center-manager
  • dc3-center-data
  • dc3-center-gateway

启动待开发的 驱动 程序 #

根据实际情况,启动 、开发 驱动程序

位置:dc3-driver/

目前已支持的驱动,需要根据实际项目情况,适当微调,也可以仿照现有的驱动开发其他的驱动模块:

  • plcs7
  • socket(client 模式、server 模式)
  • mqtt
  • opcda
  • opcua
  • modbus-tcp
  • .....
上次更新: 2023/10/16 17:24:39