【发布时间】:2011-04-02 20:20:30
【问题描述】:
我正在尝试从远程(Server 2008)机器读取公共 MSMQ。
我知道 XP 有 MSMQ 3.0,我发现一些信息表明它不支持事务性、非本地接收。这是否包括尝试从远程队列中读取数据?
我尝试了各种组合,我可以从队列中读取消息的唯一方法是使用:
Msg = mDSQueue.Receive(MessageQueueTransactionType.Single);
我需要能够在交易中做到这一点。有小费吗?似乎很难获得公共 MSMQ 的信息以及远程使用它们。
//在远程读取之前性能很差。
【问题讨论】:
-
记录这些机器是否登录到同一个域控制器,以及队列是否注册了AD。
-
是的,同一个域,是的,队列在活动目录上。
标签: c# windows-xp msmq