0

你好,

我已经与 WCF 合作了一段时间,但有些事情我不清楚。

在 IIS 中托管 WCF 服务时,标准协议将为 http,默认端口为 80。如果需要,可以更改此 portnr。

然后它也可以使用 TCP 协议(​​WAS)在 IIS 中托管 WCF 服务。然而,WCF 服务仍将在 http 协议的端口 80 上发布其 mex,但我如何查看 WCF TCP 通信的端口 nr?

我假设我必须首先打开 mex 的端口 nr(通常是端口 80),然后还要打开 WAS(IIS 中的 WCF TCP)端口?

最好的祝福

4

1 回答 1

2

您可以通过进入 IIS 中的网站配置并查看站点绑定,然后查找(或在必要时添加)net.tcp 绑定来查看 TCP 将使用哪个端口。是有关如何配置绑定的文档。

如果我没记错的话,默认端口是 808。

于 2011-09-27T12:40:34.707 回答