0

我只是在探索动态虚拟频道。我对此有几个担忧。

  1. 我有一个在物理系统上运行的 Web 服务,我想通过 RDP 或从云系统(意味着从与物理系统在不同网络/域中运行的系统)访问该 Web 服务。这可能使用动态虚拟通道吗

  2. 此外,通过使用动态虚拟通道,我可以将命令行参数从 RDP 服务器发送到客户端并启动客户端系统上可用的特定应用程序。

谢谢

4

1 回答 1

0

动态虚拟通道 (DVC) 只是在 RDP 客户端和服务器之间发送数据的管道。这两个问题的答案都是肯定的,但这可能比您预期的要多。

关于问题 #1:DVC 是客户端和服务器之间的“哑”管道。每个位置都无关紧要。只要您可以使用 RDP 访问服务器,使用它连接到“云”系统就不是问题。要访问 Web 服务,您需要创建至少 3 个模块:

  1. 在想要访问 Web 服务的客户端 PC 上运行的应用程序。

  2. 将由 RDP 客户端加载的 DVC 插件

  3. 在终端服务器上的用户会话中运行的代理 exe 将实际调用 Web 服务。

桌面上的应用程序 --> 调用 DVC 插件公开的端点 --> DVC 插件向终端服务器发送请求 --> 服务器上的可执行文件调用 Web 服务 --> 反向返回结果。

关于问题 #2:是的,您可以,但是您必须编写插件来执行此操作以及服务器上的进程来启动它。

于 2015-04-30T10:04:32.703 回答