基于私有二层通信协议的云桌面系统

我要开发同款
zhangfeiyue2024年05月25日
93阅读
开发技术C/C++
所属分类桌面环境图形和图像工具、网络、远程桌面、云计算

作品详情

1. 项目采用 C/S 架构,客户端运行在 x86/arm ubuntu/debian 系统上, 提供用户交互界面,用于用户登录云桌面系统,使用云桌面,服务端提供云桌面的虚拟化,对云桌面用户和虚拟机进行管理, 展示服务器资源使用情况,进行云桌面业务的实际执行,给客户端响应实时操作结果,客户端和服务端之间的通信基于私有二层加密协议,在其上走 tcp/ip 协议栈实现可靠传输,保证信息和数据安全。提供给用户安全低成本的云桌面使用场景,数据保存于数据中心,降低数据泄漏风险,提升用户使用硬件资源灵活性
2. 我负责实现了基于私有二层协议的tcp/ip 协议栈库接口的实现,客户端 app 网络状态展示,私有网络接入,客户端升级等任务,用到了 sovcket 网络编程 tcp/ip 协议,linux wayland 显示服务,tinywl 窗口管理器, gtk 图形库,spice 远程桌面协议, websocet, rpc , wireshark 报文分析 等相关技术栈
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论