2009-12-04 115 views
4

我需要在远程计算机上创建专用消息队列。我所有的研究表明这不可能通过System.Messaging对象。任何人都可以确认/否认这一点。我的另一种选择是在远程主机上创建一个添加服务,该服务监听创建队列的请求,然后在本地创建它们。MSMQ:如何在远程计算机上创建专用队列

任何更好/更简单的想法将受到欢迎。

回答

4

你不能,你不应该。

MSMQ就像一个邮箱,你只需要创建一个收件箱,发件箱是由MSMQ本身产生的。

实际上,只需创建一个sperate服务,即可在远程计算机上创建队列,方法是在本地安装它。

+0

我最终创建了一个服务来运行在远程机器上创建专用队列。从队列稳定性的角度来看,最终的回报是值得的。没有更多的AD疼痛。 – 2009-12-21 17:09:46

1

你不能和它讨厌。 MSMQ在Windows环境中很奇怪。关于您可以在本地和远程执行什么操作有许多不同之处。没有什么合理的做法。就住它吧。

相关问题