如何通过名称确定我使用的队列是本地还是远程

时间:2014-11-05 16:20:12

标签: message-queue msmq messaging

我正在使用System.Messaging,我的本地计算机上有一个队列。

队列名称为.\private$\dummyQueue

乍一看,我可以看到名称开头有一段时间,并确定它是一个本地队列。 这是一个安全的假设吗? 是否有一个可靠的规则来根据名称确定队列是本地队列还是远程队列?

1 个答案:

答案 0 :(得分:1)

如果只是那么简单。 MSMQ使用许多不同的方式来引用队列,从GUID到格式名称(如您的示例)。在您的情况下,一段时间始终是" local"的缩写。 This blog可能有帮助。