【问题标题】:Communication between wcf and windows service?wcf和windows服务之间的通信?
【发布时间】:2012-05-21 20:50:16
【问题描述】:

我有一种情况,我想在 WCF 服务和 Windows 服务之间建立通信。

  1. 我想将消息从 Windows 服务传递到 WCF 服务
  2. 我想将数组列表从 Windows 服务发送到 WCF 服务

我怎样才能做到这一点?

编辑:WCF 托管在 IIS 上。 如果有任何代码 sn-ps 它将非常有帮助。 提前致谢 洛克

【问题讨论】:

  • 您的 Windows 服务是否托管 WCF 服务? (通过ServiceHost 类?)

标签: windows wcf makefile


【解决方案1】:

可以,只需在 Windows 服务中添加对 wcf 服务的引用即可。

【讨论】:

    【解决方案2】:

    在 Visual Studio 中,右键单击您的项目并选择添加服务引用。输入您的 WCF 服务地址并选择命名空间名称。 Visual Studio 将从您的 Web 服务下载 WSDL 并为您创建代理。

    然后只需创建代理对象并调用 Web 服务方法:

    YourNamespace.YourServiceClient client = new YourNamespace.YourServiceClient();
    client.Open();
    client.YourOperation();
    client.Close();
    

    【讨论】:

      猜你喜欢
      • 2012-06-05
      • 1970-01-01
      • 1970-01-01
      • 2013-04-10
      • 1970-01-01
      • 1970-01-01
      • 2012-12-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多