项目描述:支持局域网/广域网双模式的远程桌面控制系统,实现远程桌面控制、文件传输、多用户权限管理。
技术栈:C#、WPF、.NET 4.8、Windows服务、VNC、TCP/UDP、FRP内网穿透
个人职责:独立开发。架构设计C/S架构,服务端采用桌面代理+Windows服务双层结构;网络通信,TCP长连接、UDP广播发现、心跳保活、断线重连;远程控制,集成VNC,实现进程管理、窗口句柄绑定、分辨率自适应;文件传输,实现进度跟踪、校验重试、拖拽上传;权限系统,支持隐私保护、独占控制、只读共享;内网穿透,对接FRP实现广域网远程访问;服务开发,实现Session 0隔离下的进程启动。