您可以使用 MSMQ 将消息发送到不在同一域中的计算机吗?
到目前为止,我还没有充分阅读或使用 MSMQ。多年来,我只知道它们的存在。因此,如果我的问题表明我缺乏关于该主题的基本知识,请原谅我。
如果我必须从机器A向机器B发送消息,但它们不在同一网络上,是否可以使用MSMQ作为消息传递机制?
我相信 MSMQ 中的公共队列只能在地理上相距较远但位于同一域的计算机之间发送消息。
I haven't read enough about or used MSMQ till now. For many years now, I've only known that they exist. So, forgive me if my question indicates lack of rudimentary knowledge on the subject.
If I have to send a message from machine A to machine B, but they are not on the same network, is it possible to use MSMQ as the message delivery mechanism?
I believe public queues in MSMQ can only send messages between machines that may be geographically far off from each other, but are on the same domain.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我相信在 MSMQ 中,这是跨林支持。有关更多信息 这里。
I believe in MSMQ speak this is cross forest support. More about it here.
MSMQ 有一个可选的 HTTP 传输模块(需要 Internet Information Server)。通过这种 HTTP 传输,MSMQ 服务器可以接收从“任何地方”发送的消息。
使用 HTTP 和 SOAP 通过 Internet 安全地发送 MSMQ 消息
MSMQ has an optional HTTP transport module (which requires Internet Information Server). With this HTTP transport, a MSMQ server could receive messages sent from 'everywhere'.
Send MSMQ Messages Securely Across the Internet with HTTP and SOAP