# mock-stage **Repository Path**: chenyanguan_admin/mock-stage ## Basic Information - **Project Name**: mock-stage - **Description**: 舞台组件后端模拟 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-25 - **Last Updated**: 2024-03-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 说明 本项目模拟舞台组件后端功能。 已实现两个http接口: http://localhost:8080/swagger-ui.html#/stage-controller 可以查看详情。用于保存、访问舞台布局数据 本项目实现websocket通信,前端 ``` new WebSocket("ws://127.0.0.1:8080/websocket/message") ``` 即可建立通信,前端拿到数据进行解析,做成设备的可视化展示。 # 关键类说明 StageDatePushSchedule:定时器,定时使用websocket广播数据 MockDataGenerationThread:生成模拟数据的线程,模拟信息可以看里面的注释 OpcReaderThread:读取kepware数据的线程,定时读取kep的数据,由于环境未搭建好,暂时无用。 拿到此项目代码,请自行修改(尤其注重修改TODO标记的行),使得数据来源、去向更为合理 # 其他 本项目参考 https://www.cnblogs.com/songjilong/p/14357956.html 搭建kepware环境需要用上windows环境,并且,windows版本号必须低于1909! 安装、激活kepware后,可以将resource文件夹的`设备kep点位.json`文件拖入,也可自行配置点位