【问题标题】:Microsoft Dynamic Virtual Channels微软动态虚拟频道
【发布时间】:2014-06-20 13:51:29
【问题描述】:

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

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

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

谢谢

【问题讨论】:

    标签: virtual-channel


    【解决方案1】:

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

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

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

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-27
      相关资源
      最近更新 更多