前言
在当今数字化时代,远程桌面连接工具已成为各行各业不可或缺的技术支撑,无论是远程办公、技术支持还是在线教育,都依赖于高效、稳定且安全的远程连接解决方案。然而,市场上的许多商业软件存在版权限制、高昂费用或平台兼容性问题,这在一定程度上限制了用户的选择。
项目介绍
JWRC 是一款基于 Java 实现的开源免费(GPL-2.0)、跨平台远程桌面连接工具,旨在提供高质量的远程桌面体验,支持Windows、Linux、Mac、统信UOS等国产操作系统,支持arm、mips和loongArch架构,服务端与客户端一体。代码完全开源,免费商用。用于平替ToDesk、vnc、TeamViewer、AnyDesk、FreeRDP、Quasar等远程控制工具。

应用场景
-
-
远程办公:支持员工在家或其他地点远程访问公司内部电脑,实现无缝办公。
-
-
技术支持:IT 支持人员可以远程连接到用户电脑,进行故障排查和软件安装。 -
远程教育:教师可以通过远程桌面连接学生电脑,进行实时指导和演示。 -
家庭娱乐:用户可以在不同设备间共享桌面,进行游戏、视频等娱乐活动。
功能模块
-
服务端监听:设置监听端口,启动服务端以接受远程连接。 -
客户端连接:填写服务端的 6 位数令牌、IP 和端口,启动远程桌面连接。 -
端口配置:修改默认端口配置。 -
主题风格切换:支持六种主题风格动态切换,包括 JetBrains 四种样式风格和 Mac 两种风格。 -
令牌管理:支持是否自动刷新令牌配置,保存令牌到自定义配置文件。
功能特点
-
跨平台兼容性:支持 Windows、Linux、Mac、统信 UOS 等国产操作系统,以及 x86、ARM、LoongArch、mips 等硬件架构。 -
超高清画质:提供高质量的远程桌面体验,画质不卡顿。 -
超低延迟:内网环境下延迟在 10ms 以内(当带宽与延迟设置为“1”时)。 -
绿色免安装:提供绿色免安装版本,打开即用,无需安装。 -
代码完全开源:免费商用,无需担心版权问题。 -
动态图像压缩算法:原创动态图像压缩算法,动态可调压缩比与带宽占用,超高压缩比。 -
多种界面风格:提供多种界面风格动态切换能力,界面简单美观。
项目技术栈
-
-
编程语言:Java -
开发环境:支持 Java 1.8.0 及以上版本 -
运行环境: -
Windows 平台:提供迷你 exe 版本(需自行安装 Java 环境)和绿色免安装版本(内置 JRE 环境)。 -
Linux/Mac 平台:下载 Jar 包,直接运行(Mac 需安装 jvm 环境,1.8 版本以上)。 -
国产操作系统:需先安装国产化对应的 Java 环境,然后下载 Jar 包直接运行。
-
-
-
架构设计:服务端与客户端一体设计,一个程序即可作为服务端接受远程协助,也可作为客户端远程其他服务端。
功能演示




开源地址
https://gitee.com/lyonjun/jwrc

