【问题标题】:Can you add a web service to an existing Windows Service project (.NET)?您可以将 Web 服务添加到现有的 Windows 服务项目 (.NET) 吗?
【发布时间】:2015-03-05 21:02:16
【问题描述】:

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

这是可以做到的,还是 Web 服务需要我创建一个 ASP.NET 项目?很抱歉这个非常基本的问题,但我不知道从哪里开始。

【问题讨论】:

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


【解决方案1】:

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

也许这个MSDN link可以帮助你更多。

【讨论】:

    【解决方案2】:

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

    相关文章:Hosting and Consuming WCF Services

    具体部分:Hosting in Windows Services.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多