我使用5个wcf服务构建了一个应用程序,并在IIS 7.5中托管它们。我使用了net.Tcp端口的默认配置(808 *)。
我不习惯在IIS中托管WCF服务(我总是托管在Windows服务中),我发现当我调用该服务(使用tcp绑定)时,我在服务器上有两个不同的进程。
一个是SMSvcHost.exe(实际使用808端口的那个),另一个是w3wp.exe,我认为它正在处理我正在调用的服务器实例。
我有很多问题所以我会列举它们:
答案 0 :(得分:0)
理想情况下,它会更好地托管在Windows激活服务(WAS)中,这与您认为的IIS接近,但并不完全。这是关于MSDN杂志的一篇很好的介绍性文章: