是否可以在一台计算机中使用一个MSMQ队列,然后从另一台计算机读取队列中的消息?
如果是,在从MessageQueue类创建方法时应该使用的路径是什么?
谢谢
发布于 2010-08-04 02:36:41
完全可以从另一台机器上的队列中读取消息,这取决于您运行的Windows版本。您似乎也在问是否可以在另一台机器上创建消息队列。根据文档here,您只需对私有队列使用"MachineName\ private $\QueueName“格式,或者对公共队列使用"MachineName\QueueName”格式。
根据我的经验,将权限设置为允许远程消息队列读取有点棘手;为允许创建消息队列而设置正确的权限可能更加棘手。您可能希望考虑使用预先创建的消息队列。
https://stackoverflow.com/questions/3399582
复制相似问题