5
我是新來的WCF ..這是可能的,如果它通過外部Web應用程序使用它是更好的IIS和HTTP,即由ASP.NET MVC應用程序託管的服務?我可以在Windows服務中託管(自我託管)WCF服務並通過http公開它?
我是新來的WCF ..這是可能的,如果它通過外部Web應用程序使用它是更好的IIS和HTTP,即由ASP.NET MVC應用程序託管的服務?我可以在Windows服務中託管(自我託管)WCF服務並通過http公開它?
是的,您可以在Windows服務中託管WCF服務。
http://msdn.microsoft.com/en-us/library/ms733069.aspx
我會說,如果可以存放在IIS中它可能是更好。
我只是想確認在Windows服務中託管WCF服務意味着它仍然可以通過http端口80公開給外部應用程序? – 2012-01-31 19:55:58
這是一個很好的問題,我假設該服務必須以管理用戶身份運行,以綁定到1024以下的端口。但我可能錯了。 – BNL 2012-01-31 19:58:49
我知道,端口80(甚至443)上的自託管在XP/Server 2003上不是問題,但可能存在需要在W7/S2008上運行的端口預留命令。 – 2012-01-31 21:23:53