【问题标题】:Windows application or service to communicate with another service on remote desktopWindows 应用程序或服务与远程桌面上的另一个服务通信
【发布时间】:2010-09-29 08:37:17
【问题描述】:

我需要用 C# 编写一个必须与远程桌面上的服务通信的应用程序。我想知道编写一个将信息发送到本地服务并与远程服务通信的应用程序是否会更好,还是应用程序本身直接与远程服务通信会更好?

使用一种方法比另一种方法有什么优势吗?

编辑: 数据采用 XML 的形式传递给服务,应用程序中将存在多个对象实例,这些对象将向服务发送和从服务接收信息。

示例: 假设应用程序需要从数据库中检索某个用户的信息。该数据库安装在另一台远程计算机上。远程计算机上有一项服务,它从 DB 接收信息请求,然后检索该信息,将其转换为 XML,然后将此 XML 转发给请求的应用程序。

【问题讨论】:

  • 唯一答案:视情况而定。提供上下文,我们可以提供建议,但如果没有上下文,这是“更好的 - 意大利面或牛排”。

标签: c# windows-services service


【解决方案1】:

您的要求并不完全清楚。如果这是专门关于您的机器和远程机器之间的通信,同时使用远程桌面/终端服务,您可能正在寻找Remote Desktop Services Virtual Channels

【讨论】:

    猜你喜欢
    • 2020-05-02
    • 2011-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多