您可以将Web服务添加到现有的Windows服务项目(.NET)吗?

时间:2015-03-05 21:02:16

标签: c# .net web-services windows-services

我已经有一个Windows服务项目,它将计划任务作为更大应用程序的一部分运行。我想为它添加一些Web服务(即SOAP),以便某些.NET客户端可以连接和请求服务(这些都在局域网上,而不是在互联网上)。服务器应用程序是一个服务项目,引用了一些类库项目。

这是可以完成的事情,还是Web服务需要我创建一个ASP.NET项目?对不起,这是一个非常基本的问题,但我不确定从哪里开始。

2 个答案:

答案 0 :(得分:0)

您可以在不创建APS.NET Web服务的情况下创建新的WCF服务,并且可以使用SOAP与其进行通信。

也许这MSDN link可以为您提供更多帮助。

答案 1 :(得分:0)

答案是Windows服务可以使用ServiceHost类“自托管”WCF Web服务。

相关文章:Hosting and Consuming WCF Services

特定部分:Hosting in Windows Services