从本地私人MSMQ读取时使用什么协议?

时间:2011-02-08 16:17:35

标签: msmq

根据这个:http://msdn.microsoft.com/en-us/library/ms811053.aspx远程队列读取意味着调用RPC调用。从本地队列读取时怎么办?还使用RPC吗?

我正在尝试使用的场景是从本地队列读取的多个服务。使用远程队列,RPC将创建一个阻塞调用,以阻止其他服务从远程队列中读取。但是如果队列是本地队列,那么呼叫仍然会被阻止,因为MSMQ一次处理来自一个服务的请求吗?

1 个答案:

答案 0 :(得分:1)

接收邮件的本地访问使用本地RPC http://technet.microsoft.com/en-us/library/cc738291(WS.10).aspx

程序是一样的。如果您没有打开队列进行共享(即您指定了MQ_DENY_RECEIVE_SHARE),那么无论本地或远程活动如何,您都将受阻。

干杯
John Breakwell