根据客户需求定制开发,主要利用frp内网穿透技术、tcp/udp通讯技术、vnc桌面技术实现在内外网环境下进行远程桌面控制和文件传输服务,优化了操作流程,增强隐私保护,扩充了服务功能,满足客户在远程维护/监控、远程培训、文件共享、安全操作上的需要。该系统部署在客户的私有云环境下,帮助客户摆脱了过去对ToDesk/向日葵等第三方商业软件的依赖,做到独立自主、安全、经济。
系统主要由阿里云服务器、服务端和客户端(包括内网和公网两个客户端)三部分功能组成。云服务器部署LAMP环境和frp服务,使用PHP + MySql开发,主要提供登录管理、frp端口资源管理;服务端使用C#开发,以Window Servie形式运行,实现vnc服务端调度,命令转发;客户端则使用C#WPF开发,它完全取替了vnc官方的客户端,具有定制界面,具有用户登录、设备自动发现、连接状态管理、访问权限控制(完全控制/只看/隐私屏)、定制文件传输等功能。除此之外,还提供一键安装、批量远程部署等相关辅助软件,简化部署过程和提高部署效率。