【问题标题】:How get data from windows service (that is created by WCF-Communicate with windows service)?如何从 Windows 服务(由 WCF-Communicate 与 Windows 服务创建)获取数据?
【发布时间】:2014-04-06 10:08:16
【问题描述】:

我使用 wcf 创建了一个 Windows 服务,如下所示: Microsoft Sample Link

所以我的问题是:

如何从这个 Windows 服务作为客户端应用程序获取数据(例如获取一些类或数组字节)?

【问题讨论】:

  • 你为什么不读一本好书或教程呢?这是一个问答网站,解释 WCF 并不是一个简单的问题。这是一种广泛的方式。

标签: c# wcf windows-services


【解决方案1】:

以下是高级步骤:

  1. 为 WCF 客户端创建一个 C# 项目。 (可以是Console App、Win Forms、Web Application等)
  2. 右键单击Project ReferencesAdd Service Reference
  3. 输入用于 Windows 服务的 WCF 服务 URL。
  4. Visual Studio 将为您创建一个代理类以及必要的绑定信息。
  5. 在代理到位且 Windows 服务运行后,您可以按如下方式使用代理:

    使用 (ProxyNamespace.ProxyClass proxy = new ProxyNamespace.ProxyClass()) { var webMethodReturnType = proxy.SomeWebMethod1(); }

【讨论】:

    猜你喜欢
    • 2011-06-15
    • 1970-01-01
    • 2013-08-06
    • 1970-01-01
    • 1970-01-01
    • 2011-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多