WCF NetTcpBinding双工通道端点是否可以在端口80上?

时间:2012-04-02 22:18:47

标签: .net wcf nettcpbinding

在几个论坛帖子中我遇到过人们说的那个

  netTCP无法使用80端口,因此会出现防火墙问题如果我使用   它适合网络。

如果我有一台Windows 2008服务器,其IP“专用”到我的WCF服务,并将NetTcpBinding端点绑定到端口80,我的客户端应用程序是否能够从网络访问它,其中只能访问端口80允许外部服务器? 80 / tcp限制纯粹是“端口分配”相关,还是更多呢?

1 个答案:

答案 0 :(得分:1)

我(相当没有受过教育)的猜测是,它取决于管理端口的防火墙。如果它的花园都是带有内置防火墙/ NAT的adsl路由器,那么当你说前端80没有检查数据包内容时就很有可能。 另一方面,在公司环境中使用类似Pix防火墙的东西如果你告诉它在端口80上转发http它只会为http数据包执行此操作(因为它实际上正在检查数据包内容)并且你的nettcp将被阻止。