我在遠程機器上創建了一個公共隊列。我可以訪問隊列,創建一條消息並從我的工作站發送。但是,當我訪問承載消息隊列的遠程計算機時,我看不到任何消息。關於我失蹤的任何想法?有什麼需要配置來接收消息?MSMQ - 創建和發送消息
0
A
回答
3
您應該檢查遠程隊列上的安全設置 - 任何帳戶的默認設置爲「僅允許發送」。
1
我通過從MessageQueue.Send(message,MessageQueueTransactionType.Single)方法中刪除MessageQueueTransactionType.Single得到它的工作。
它似乎是交易類型之間的不匹配。我仍然不熟悉交易類型是如何工作的。
相關問題
- 1. 用Java創建和發送SOAP消息
- 2. 創建和發送一個HttpResponse消息
- 3. MSMQ發佈消息
- 4. 從SAP發送消息到MSMQ
- 5. MSMQ發送消息到遠程隊列
- 6. MSMQ通用消息傳送
- 7. 從Mule在MSMQ中創建消息
- 8. 發送消息到msmq中並顯示消息過期超時
- 9. MSMQ中毒消息和TimeToReachQueue
- 10. 發送消息給Twitter創建一條錯誤消息
- 11. 用NanoMessageBus發送消息
- 12. asp.net msmq發送請求顯示成功,但在msmq上收到消息遲了
- 13. 創建一個鏈接,將打開Facebook Messenger和發送消息
- 14. 收到MSMQ消息
- 15. 如何通過MSMQ發送不同類型的消息?
- 16. SSIS發送MSMQ消息到遠程服務器專用隊列
- 17. 理論:使用SSL發送消息來實現MSMQ
- 18. 從其他計算機發送MSMQ消息
- 19. 使用MSMQ在兩個EC2實例之間發送消息
- 20. 使用WCF服務將消息發送到MSMQ
- 21. 直接發送消息給BizTalk或通過MSMQ?
- 22. 無法通過MSMQ從WindowsMobile設備發送消息
- 23. MSMQ發送消息從Windows CE 5到Windows 7
- 24. 無法通過公共隊列發送MSMQ消息
- 25. 從MSMQ日誌中讀取消息隊列發送時間
- 26. C#MSMQ發送
- 27. 發送消息
- 28. 發送消息
- 29. 發送消息
- 30. nServiceBus發佈不創建消息
感謝您的回覆。我通過從MessageQueue.Send(message,MessageQueueTransactionType.Single)方法中刪除MessageQueueTransactionType.Single來實現它。 似乎在交易類型之間存在不匹配。我不是這個如何工作。 你知道私人隊列是否可以通過你的建議被遠程計算機訪問? – 2009-12-17 16:49:10
我可以做到,但最近我遇到了一些麻煩,並且通過將訪問隊列的服務移動到本地機器來解決問題。如果您的交易類型不匹配,則必須重新創建隊列,因爲事務類型無法在現有隊列中修改。 – Filburt 2009-12-18 08:07:09