IIS7上部署WCF问题总结

来源:互联网 发布:linux用户 编辑:程序博客网 时间:2024/06/05 00:19

在IIS上部署WCF实在是方便,只需要简单安装一下Windows组件就可以了。

若使用net.tcp协议,需要指定端口,默认端口为808,也就是需要在绑定里面选择类型net.tcp,在绑定信息里面输入808:*,即指定端口为808;

但是,若想在一台IIS服务器里部署两个WCF服务,怎么办呢?总不能两个都用808端口吧。当然不行了。若把第二个WCF服务的net.tcp端口指定其他未被使用的端口,例如809,可能发现也不可以。为什么呢?

我经过多次试验,发现若第一个WCF服务net.tcp端口设置为808,部署第二个WCF服务时,不管指定什么端口,都是不行的。

若把第一个WCF服务的net.tcp端口设置为除808之外的其他端口,例如809,再把第二个WCF服务的net.tcp端口设置为808,就可以了。

所谓默认端口,就是在访问此服务时可以不用指定此端口,默认会使用此端口。

0 0
原创粉丝点击