上下文: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。我理解的对吗?
谢谢
汤姆