1、主要分为三个模块心跳服务端、设备管理端、设备客户端,完成对各终端的监控。
2、本人主要负责心跳服务端设计和实现、以及各端业务设计。
3、主要难点有两点,一是心跳服务实现以及要求高tps,最后解决是通过netty 构建高性能服务 ,二是管理端与终端通信,单向指令和双向传输,单项指令解决方案通过心跳服务给终端带去管理端指令,双向传输场景是管理端能实时看到终端(有界面操作系统)桌面情况,解决方案是构建双websocket服务实现双通道服务。
点击空白处退出提示
1、主要分为三个模块心跳服务端、设备管理端、设备客户端,完成对各终端的监控。
2、本人主要负责心跳服务端设计和实现、以及各端业务设计。
3、主要难点有两点,一是心跳服务实现以及要求高tps,最后解决是通过netty 构建高性能服务 ,二是管理端与终端通信,单向指令和双向传输,单项指令解决方案通过心跳服务给终端带去管理端指令,双向传输场景是管理端能实时看到终端(有界面操作系统)桌面情况,解决方案是构建双websocket服务实现双通道服务。
评论