您可以使用MSMQ向不在同一域中的计算机发送消息吗?

时间:2009-09-09 19:08:34

标签: msmq distributed messaging

到目前为止,我还没有阅读或使用过MSMQ。多年以来,我只知道它们存在。所以,请原谅我,如果我的问题表明缺乏关于这个主题的基本知识。

如果我必须从机器A向机器B发送消息,但它们不在同一网络上,是否可以使用MSMQ作为消息传递机制?

我相信MSMQ中的公共队列只能在地理位置相距较远的机器之间发送消息,但它们位于同一个域中。

2 个答案:

答案 0 :(得分:4)

我相信MSMQ说这是cross forest support。关于它的更多信息here

答案 1 :(得分:0)

MSMQ有一个可选的HTTP传输模块(需要Internet Information Server)。通过此HTTP传输,MSMQ服务器可以接收从“到处”发送的消息。

Send MSMQ Messages Securely Across the Internet with HTTP and SOAP