wcf和windows服务之间的通信?

时间:2012-05-21 09:12:13

标签: windows wcf makefile

我想在WCF服务和Windows服务之间建立通信。

  1. 我想将消息从Windows服务传递到WCF服务
  2. 我想将数组列表从Windows服务发送到WCF服务
  3. 我怎样才能做到这一点?

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

2 个答案:

答案 0 :(得分:1)

是的,您可以在Windows服务中添加对wcf服务的引用。

答案 1 :(得分:0)

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

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

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