我試圖使用路徑連接到遠程專用MSMQ隊列:連接到專用遠程MSMQ隊列
"FormatName:DIRECT=OS:remoteMachineName\Private$\MyQueue"
,我發現了以下錯誤:
"The specified format name does not support the requested operation. For example, a direct queue format name cannot be deleted."
我很顯然,做錯了事情。但是,這可以使用本地隊列。
我正在使用Spring.Net的Messaging。這是我的配置
<objects xmlns="http://www.springframework.net">
<object id="myQueue" type="Spring.Messaging.Support.MessageQueueFactoryObject, Spring.Messaging">
<property name="Path" value="FormatName:DIRECT=OS:remoteMachineName\Private$\MyQueue"/>
</object>
<object id="messageQueueTemplate" type="Spring.Messaging.Core.MessageQueueTemplate, Spring.Messaging">
<property name="DefaultMessageQueueObjectName" value="myQueue"/>
</object>
<object id="messageGateway" type="My.MessageGateway, My.Assembly">
<property name="MessageQueueTemplate" ref="messageQueueTemplate"/>
</object>
</objects>
你是一個Active Directory域中執行,或者是服務器是獨立的? – 2008-12-18 17:38:16