EndpointAddress的默认端口是什么?

时间:2011-10-05 15:38:42

标签: c# wcf .net-3.5

我正在调试Somebody Else的代码......他们使用服务器名称创建了EndpointAddress,但没有指定端口,即http://server/servicenet.tcp://server/service

它使用的端口号是什么?

2 个答案:

答案 0 :(得分:4)

  • 对于http,它是80
  • 对于https,它是443
  • 对于net.tcp,它是808

对于httphttps,默认端口是众所周知的,可以轻松搜索。但是,对于net.tcpMSDN给出了NetTcpBinding的示例,然后说,

  

此示例使用默认TCP端口808 ,因为端点地址URI未指定其他端口号。 [...]

答案 1 :(得分:0)

对于HTTP,它是端口80.对于其他人,它是在您使用的任何模式(ftp,smtp,gopher等)中定义的。