2009-12-04 116 views
4

我需要在遠程計算機上創建專用消息隊列。我所有的研究表明這不可能通過System.Messaging對象。任何人都可以確認/否認這一點。我的另一種選擇是在遠程主機上創建一個添加服務,該服務監聽創建隊列的請求,然後在本地創建它們。MSMQ:如何在遠程計算機上創建專用隊列

任何更好/更簡單的想法將受到歡迎。

回答

4

你不能,你不應該。

MSMQ就像一個郵箱,你只需要創建一個收件箱,發件箱是由MSMQ本身產生的。

實際上,只需創建一個sperate服務,即可在遠程計算機上創建隊列,方法是在本地安裝它。

+0

我最終創建了一個服務來運行在遠程機器上創建專用隊列。從隊列穩定性的角度來看,最終的回報是值得的。沒有更多的AD疼痛。 – 2009-12-21 17:09:46

1

你不能和它討厭。 MSMQ在Windows環境中很奇怪。關於您可以在本地和遠程執行什麼操作有許多不同之處。沒有什麼合理的做法。就住它吧。