我可以使用多台计算机在相同的桌面环境下运行不同的程序吗?

我可以使用多台计算机在相同的桌面环境下运行不同的程序吗?

是否可以将笔记本电脑连接到台式计算机,以便我可以在笔记本电脑上运行程序并在台式计算机上看到它们,而几乎没有任何延迟?我不是在寻找单独的远程桌面,而是希望实现响应迅速的无缝集成。所以基本上我希望我的笔记本电脑运行一个程序并在台式计算机上看到它。

答案1

不,如果没有其他技术来共享程序的输出,那么程序将在生成它的 CPU 上专门执行。

你可以:

  1. 使用 SysInternals psexec 之类的工具远程执行该程序(根据文档,-i 开关显然允许会话与桌面会话进行交互)。这样,您可以在笔记本电脑上运行 psexec,但它产生的可执行文件将在桌面上执行并输出到桌面屏幕(仅)。

  2. 使用网络输出查看器,例如 VNC 或 ssh 并带有 X 转发。这可能是您最好的选择,并且在快速连接下不会产生过度滞后。

  3. 使用在服务器上运行的网络应用程序,笔记本电脑和台式机都可以连接到该服务器。这当然需要为此目的设计一个应用程序。

答案2

您没有提到操作系统,所以我会做一些假设:

1)如果使用基于 Linux / Xorg 的系统,最安全的选择是使用 VNC,但这会带来完整的桌面体验

2)如果使用 Windows,你可能需要查看 RemoteApp -http://technet.microsoft.com/en-us/library/cc753844(v=WS.10).aspx涵盖了基础知识。我不太了解要求(我认为它需要 TS 角色,因此需要 Windows Server 主机)。Citrix 提供了类似的解决方案(XenApp),但这两种解决方案都是针对企业的。

如果您需要更多帮助,请更清楚地提出您的问题并提供详细信息。

相关内容