在Windows Server 2008中创建传出队列

时间:2012-11-05 10:31:36

标签: c# msmq

这是一个愚蠢的问题。但是我找不到关于这个的好帖子。我想在MSMQ中的Outgoing队列中创建一个队列。 我有一项任务是获取机器中的所有传出队列,并在符合条件时清除消息。

任何人都可以了解如何在Windows Server 2008计算机中创建传出队列。

1 个答案:

答案 0 :(得分:4)

您不“创建”传出队列。

当您向队列发送消息时,MSMQ子系统首先将消息写入本地临时传出队列,然后再将消息传输到目标队列。临时传出队列的生命周期由MSMQ子系统而不是开发人员控制。

这是因为MSMQ使用store and forward模型来传输消息。

John Breakwell谈到了here

但是,您可以使用与发送到的远程队列相同的方式来寻址传出队列,但设置一个名为MQ_ADMIN_ACCESS的标记。

此技术描述为here