我们正在从分布式软件(在磁盘上)过渡到软件即服务 (SaaS),并正在研究如何向用户展示我们的应用程序。我的问题是,是否可以通过远程桌面或终端服务等方式从 Linux 服务器流式传输基于 Windows 的应用程序?
注意:用户不会获得整个桌面,而只会获得一个可以远程启动应用程序的图标。与 Citrix XenApp 类似。
答案1
正如@Tim 已经提到的,唯一可能的方式是您的应用程序可以为 Linux 重新编译和/或它是 Java 和/或它是 .NET 并且与 Mono 兼容。
如果不是这种情况(根据我的经验,这种情况很有可能发生),您将需要使用 XenApp 之类的软件,它需要 Windows Server 主机,但可以作为消费者交付到几乎所有平台。