通过 HTTP 的 MSMQ - 为什么我们需要 TCP 端口 1801?

通过 HTTP 的 MSMQ - 为什么我们需要 TCP 端口 1801?

上下文:MSMQ,Windows Server 2008(“常规”版或“R2”版)

根据此处的 MS 在线文档:

http://technet.microsoft.com/en-gb/library/cc725576%28WS.10%29.aspx

MSMQ 消息可以通过 HTTP 传输。

但是,这种传输技术所需的端口是:

  • 80
  • 1801

现在,端口 80(或主机的默认 HTTP 端口,大多数情况下为 80)很简单且易于理解。

但是 TCP 端口 1801?为什么?它不是纯 HTTP 吗?

提前致谢。

答案1

请放心,文档中关于这一点的说法是完全错误的。我感到很尴尬,因为我在微软的 MSMQ 支持部门工作时从未发现产品组写的内容。我会看看能否找人修复这些信息(客户支持请求 # 1158580154)。

答案2

我不知道这是否是一个准确的说法。我最近用 nmap 扫描了一台机器,发现它为 MSMQ 打开了端口 1801。因此,您必须打开 1801。我理解的对吗?

谢谢

汤姆

相关内容