整体架构
2021-12-16 17:06:32 0 举报
站点模型
作者其他创作
大纲/内容
TaskManager
任务接口,定义基础API,并持有context,便于进行事件的触发
weightDev
Listener
定义监听器,将事件与监听器进行绑定
StationPreviewTaskManager
snapDev
Event
定义触发事件
AlexDev
DevBase
抽象设备基类 定义相关共性,定义工作方式,串口和网络端口。提供不同的实现规范
SerialPort
用来操作串口,提供模版方法来供下面的子类,主要是对不通的协议进行处理解析,并触发对应的事件
StationRecheckTaskManager
Net
用来进行与服务端设备进行socket通信,采用netty创建客户端socketChannel进行链接。
Context
应用程序上下文,维护任务和监听器,并提供触发事件的功能,嵌入netty服务器,使其它的程序可以通过socke通信来进行设备的控制。
0 条评论
下一页