【发布时间】:2015-03-05 21:02:16
【问题描述】:
我已经有一个 Windows 服务项目,该项目将计划任务作为大型应用程序的一部分运行。我想向它添加一些 Web 服务(即 SOAP),以便一些 .NET 客户端可以连接和请求服务(这都在 LAN 上,而不是通过 Internet)。服务器应用程序是一个服务项目,其中引用了一些类库项目。
这是可以做到的,还是 Web 服务需要我创建一个 ASP.NET 项目?很抱歉这个非常基本的问题,但我不知道从哪里开始。
【问题讨论】:
-
是的,可以做到。不需要 ASP.Net。见前。 WCF 的 ServiceHost 或 WebServiceHost
-
发布问题后,SO随后建议this related question,事实上,这可能会回答我的问题。在确定之前,我将不得不先花一些时间阅读那里的链接。我无意创建副本。
-
见asp.net/web-api/overview/hosting-aspnet-web-api/…(对于Web API,我会用它)
标签: c# .net web-services windows-services