我的wcf服务中有以下配置
<endpoint address="" binding="netNamedPipeBinding"
contract="WcfWithNamedPipe.IService1"
bindingConfiguration="WcfWithNamedPipe.netNamedPipeBinding">
</endpoint>
任何人都可以建议我如何使用netNamedPipe绑定在iis中托管这个wcf服务吗?
答案 0 :(得分:5)
要使命名管道在IIS上运行,您必须在IIS上启用Windows进程激活服务(WAS)并配置您用于允许命名管道的站点。
有关详细信息,请参阅:http://msdn.microsoft.com/en-us/library/ms752253.aspx
就像Cybermax在评论中所说的那样,首先让它与基本的http绑定一起使用是个好主意。
如果您认为自己已正确设置所有内容且仍然无法正常工作,请检查防火墙设置。
答案 1 :(得分:0)