msmq

    0熱度

    1回答

    Imports System.Messaging Imports System.Collections Imports MSMQ Imports System.IO Imports System Imports System.Messaging.MessageQueue Imports System.Runtime.InteropServices Public Class Paus

    0熱度

    1回答

    我能夠通過私有隊列將消息發送到MSMQ。 C# var queue = new MessageQueue(@"FormatName:DIRECT=OS:machinename\myqueue"); queue.Send(myMessage, MessageQueueTransactionType.Single); 但是,當我試圖通過公共隊列發送MSMQ消息。 C# var queue

    0熱度

    1回答

    我有一個MSMQ隊列由五個窗口服務監聽。我爲此使用了BeginPeek和PeekCompleted事件。我的問題在五個服務中,只有一個服務是該消息的正確接收者。所有四個只讀消息,但沒有執行任何操作。這隻能在我們讀取MQ消息時識別。 現在,我在我的服務中添加了一個代碼來檢查,如果條件匹配並且消息正在由正確的服務處理,那麼我正在使用Receive來將郵件從MSMQ中退出。這是一個好主意嗎?其次,如果消

    0熱度

    1回答

    我一直在web開發中工作,所以我的知識和理解主要是面向Web的,因此處理無狀態。對於那些更熟悉非網頁開發的人來說,這可能是一個愚蠢的問題。 我已經構建了一個Windows服務,它是一個MSMQ監聽器。我的問題是如何最好地在內存中存儲JWT(oAuth訪問令牌)。該令牌可以重複使用數分鐘,並且在此期間偵聽器可以處理多條消息,所以我希望將該令牌在其存儲期間保存在內存中。我真的不想將它存儲在數據庫中,並

    0熱度

    1回答

    我試圖通過互聯網,使用MSMQ(通過HTTP)從一臺機器發送到另一臺的消息。 我已啓用所有正確的位和片段,據我所知,通過添加功能和角色。 MSMQ Over HTTP也包括在內。 我已經建立了自己的小c#應用程序。 我的隊列中的格式: FORMATNAME:直接= $/testqueue(所以IP - 不是FQDN) 當我嘗試發送一條消息,該消息從來沒有擊中目標隊列。 當我RDP'd成需要接收郵件

    2熱度

    1回答

    一個簡單的問題,我無法找到答案: 哪些用戶需要什麼樣的權限,以創建一個使用MSMQ本地隊列? 我使用C#調用: MessageQueue.Create(queuePath, transactional); 我得到了一個錯誤曾經說過: Access to Message Queuing system is denied. 我一直沒能再次重現此錯誤。我曾嘗試使用有限帳戶,例如「訪客」,但我無法

    0熱度

    2回答

    我似乎無法弄清楚如何格式化隊列路徑。我以前從未使用過MSMQ。我設置它,創建一個名爲test的私有隊列,並且想要嘗試發送消息。 我正在使用Visual Studio,ASP.NET,webforms,C#。 protected void Page_Load(object sender, EventArgs e) { SendPrivateTx(); }

    1熱度

    1回答

    我有3臺機器,我們稱他們爲A,B(兩臺服務器)和Dev(我的本地機器)。 我想從A發送一個消息隊列項B. 實際的C#代碼,我有相當簡單,說實話,我真的不認爲這是問題就在這裏。 (這是一個webapi,它接受一個POST的對象並將其推入隊列中)。 我可以發送這些消息很好從開發到B(雖然登錄到域管理員帳戶)沒有問題,我可以檢查郵件的正文。但是,我無法將消息從A發送到B.B上的專用隊列設置爲允許「Eve

    0熱度

    1回答

    我們可以使用nservicebus和MSMQ傳輸啓用延遲重試嗎? 當我這樣做時,它會發出警告並將消息移至錯誤隊列。 「請求的可恢復性策略DelayedRetry,但延遲傳遞功能在當前端點配置中不可用,請將消息移至錯誤隊列。」 但根據nservicebus文檔,它告訴如果延遲交付支持,可以執行延遲重試。而且我有以下延遲交貨。 「NServiceBus提供延遲沒有遲發消息傳遞的原生支持傳輸提供的功能,

    2熱度

    2回答

    我有一個正在從MSMQ中接收消息的BizTalk業務流程。它處理消息並將其發送到另一個系統。 問題是,無論何時將消息放入隊列中,即使它仍在處理先前的消息,BizTalk也會立即將其退出。這是一個真正的痛苦,因爲如果我重新啓動編排,那麼所有未處理的消息都會被刪除。 是否有任何方法可以使BizTalk一次只收取一條消息,以便它在完成下一條消息之前完全處理消息? 對不起,如果這是一個明顯的問題,我已經繼