MotionPro 中文文档 下载 App

MotionPro 发布应用与远程桌面(Published Applications)

什么是发布应用(Published Applications)

发布应用是 AG 网关与 MotionPro Plus 客户端配合的一种远程应用交付模式:你在本地 MotionPro 客户端里看到的是一个单窗口应用,但这个应用实际运行在组织内部的远程 Windows 服务器(RDS/RDP 服务器)上。

和完整的远程桌面(见 DesktopDirect 章节)不同,发布应用只呈现单个应用窗口,你看不到远程服务器的桌面背景、开始菜单等,体验和本地运行的应用几乎一样。

为什么需要发布应用

场景一:传统 Windows 客户端

很多企业遗留的 Windows 客户端程序(如老版本的 ERP 客户端、财务系统、项目管理工具)无法简单迁移到 Web 或移动端。通过发布应用模式,用户可以在:

场景二:集中部署与维护

IT 部门在 RDS 服务器上统一部署和更新应用,用户不需要在自己的设备上安装任何客户端软件——从 MotionPro 门户里点一下就用。这极大简化了应用分发和版本管理。

场景三:数据集中保护

应用在远程服务器上运行,数据也不离开服务器——用户的操作结果保存在服务器上,本地只显示渲染后的画面。这样即使远程会话断开或用户设备丢失,企业数据也不会泄漏。

发布应用的工作流程

  1. IT 在 AG 网关和后端 RDS 服务器上配置发布应用列表
  2. 配置好的发布应用出现在 MotionPro 客户端的企业应用门户里
  3. 用户点击发布应用图标
  4. MotionPro 与 RDS 服务器建立 RDP 连接(经 VPN 隧道加密)
  5. 远程服务器把应用窗口以 RDP 协议渲染推送到用户设备
  6. 用户在本地客户端上操作远程应用,就像操作本地应用一样

RDP 客户端兼容性

MotionPro Plus 客户端对 RDP 的支持情况:

平台RDP 实现已知限制
WindowsMotionPro 内置 RDP 客户端PubApp 在 Microsoft RD Client 8.1.0-8.1.4 版本后才能正常连接
macOSMotionPro 内置 RDP 客户端不支持 SSO 自动传递密码,需要手动输入 RDP 密码
iOSMotionPro 内置 + 可选 Microsoft RD Client支持 Windows App Mobile(原 Remote Desktop)集成
AndroidMotionPro 内置 + 可选 Microsoft RD Client与内置客户端的兼容性偶有问题

SSO 密码传递问题

MotionPro 登录时使用的密码不能自动传递给后端的 Microsoft RD 客户端。用户在连接发布应用时需要手动输入 RDP 密码——这是已知限制,不是配置问题。网关端的 SSO 只能覆盖 MotionPro → AG 网关这一步,到 RDP 服务器时需要再次验证。

字符集问题

根据官方 Release Notes 的警告:

如果发布应用的名称或描述包含日文或中文字符,远程桌面访问可能不支持。

这个问题出现在 Windows RDP 的某个特定版本组合下,目前仍未完全解决。如果你的组织确实有包含中文字符的发布应用名称,建议先在小范围测试后再推广。

与 DesktopDirect 的区别

维度发布应用(Published Apps)DesktopDirect 远程桌面
呈现形式单个应用窗口完整 Windows 桌面
使用模式IT 在 RDS 上集中发布用户自助注册自己的 PC
后端基础设施需要 RDS(Remote Desktop Services)服务器不需要 RDS,直接连接用户注册的 PC
灵活性IT 控制发布列表用户自己决定远程哪台机器
数据位置RDS 服务器用户注册的 PC
适用场景集中部署的遗留应用远程接管自己的办公 PC