您好,
我已经和WCF合作了一段时间,但有些事我不清楚。
在IIS中托管WCF服务时,标准协议将为http,默认端口为80.如果需要,可以更改此portnr。
然后,它还可以使用TCP协议(WAS)在IIS中托管WCF服务。但是,WCF服务仍然会在http协议上在端口80上发布它的mex,但是如何看到WCF TCP通信的端口nr?
我认为我必须首先打开mex的端口nr(通常是端口80),然后打开WAS(IIS中的WCF TCP)端口?
BestRegards
答案 0 :(得分:2)
您可以通过进入IIS中的网站配置并查看网站绑定,然后查找(或添加,如果需要)net.tcp绑定来查看TCP将使用的端口。 Here是有关如何配置绑定的文档。
如果我没记错的话,默认端口是808。