[英].NET Web Services without ASP.NET/IIS?
我正在實現一個需要公開Web服務接口的服務器組件,但是它沒有應用程序需要在IIS上運行ASP.NET。 有沒有ASP.NET / IIS在.NET中實現Web服務的簡單方法? (我使用的是.NET 3.5 / C#3.0)
您可以使用ServiceHost類來托管服務。 WCF教程包含示例代碼。
只要您使用支持它的.Net版本,就應該查看Windows Communication Foundation(WCF)。 您需要一些進程來托管這些服務,因此如果您不使用IIS,您最終可能會編寫自己的EXE來托管服務,但這就是您應該開始的地方。
這是一篇較舊的文章,但仍然相關。
是的,請使用ServiceHost 。
如果使用WCF (Windows Communication Foundation),它幾乎取代了Web服務,則可以在Windows服務或IIS中進行托管。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.