rwbing远程物理机管理系统
首页
系统概览
管理后台
用户门户
Windows 客户端
后端服务
首页
系统概览
管理后台
用户门户
Windows 客户端
后端服务
  • 产品文档

    • 系统概览
    • 管理后台
    • 用户门户
    • Windows 客户端
    • 后端服务

Windows 客户端

Windows 客户端(WPF)部署在 待出租的物理主机或云实例 上,是平台与桌面环境之间的桥梁。通过 HTTP 握手 + WebSocket 长连接 与后端保持在线,实时接收租期策略并执行锁屏、监控、指令等本地操作。

运行架构

核心能力

连接与同步

能力说明
服务端握手上报机器标识、版本,获取租期画像与策略
WebSocket 长连维持在线状态,接收实时指令
断线重连网络波动后自动恢复
画像同步租期、锁屏策略、实名要求等写入本地配置驱动 UI

锁屏体系

客户端根据租期与用户状态展示不同锁屏场景:

场景行为
在租实名锁要求完成实名后解锁桌面
待租空闲锁未出租时限制桌面使用
到期关机倒计时租期结束前的可视化提醒与关机策略
远程锁屏 / 解锁响应管理端下发的锁屏指令

锁屏界面支持 自定义壁纸、文案与样式(由后台「客户端策略」配置)。

实名认证

  • 锁屏内采集姓名、身份证、手机号等信息。
  • 支持 支付宝扫码人脸 等核验方式(风格可配置)。
  • 与门户个人中心实名状态联动。

远程码上报

  • 自动采集 ToDesk 等远程软件的 设备 ID / 连接码。
  • 上报至服务端,供管理后台与用户门户展示复制。

屏幕墙

  • 定时截取 主显示器 画面,压缩为 JPEG 上传。
  • 供管理后台与用户门户 屏幕墙 / 屏幕监控 页面轮询展示。
  • 上传频率与开关受服务端策略控制,低内存时自动降频。

硬件监控

采集并上报:

  • CPU、内存、磁盘、GPU 使用率
  • 网络上下行
  • 温度等传感器(视环境而定)

数据供 主机监控 页面图表展示。

远程指令

通过 WebSocket 接收并执行服务端下发的指令,例如:

类型示例
Shell自定义命令行
群控WanSync 等批量同步操作
显示仅主板显示、分辨率调整
磁盘C 盘分盘、D 盘格式化
文件指定路径文件拷贝
电源重启、关机(由服务端触发)

指令库在管理后台 远程指令 页面维护,工作台可勾选主机批量下发。

桌面体验

组件说明
MainWindow连接状态、锁屏主界面
DockWindow底部信息条(租期、快捷操作)
NoticeWindow到期/通知类浮层
系统托盘自助续费链接、状态指示
计算机名约束可按策略规范机器名

会话感知

  • 监听 Windows 工作站锁屏 / 解锁事件,与平台策略联动。
  • 支持开机唤醒锁屏等特殊启动模式。

启动方式

  • RwbingClient.Launcher:在用户会话中启动主程序,适配多用户桌面环境。
  • RwbingClient.Wpf:主程序本体,负责 UI 与全部 Agent 逻辑。

界面风格

  • 全屏锁屏:沉浸式覆盖桌面,突出租期与实名状态。
  • 深色 / 浅色壁纸:随运营配置的主题与壁纸变化。
  • 托盘图标:常驻状态栏,低干扰提醒续费与连接状态。
  • Dock 信息条:半透明条带展示关键倒计时与提示,不遮挡主要工作区。

与其他端协作

协作方关系
管理后台下发指令、查看远程码与屏幕墙、触发锁屏
用户门户展示远程连接信息;屏幕墙(若开启)
后端鉴权、策略、指令路由、帧与监控数据存储

相关:管理后台 · 用户门户 · 后端服务

Prev
用户门户
Next
后端服务