2013-10-25 60 views
0

有沒有辦法在MessageQueue中修改消息而不刪除它?這裏有沒有辦法在MessageQueue中修改消息而不刪除它?

想法是,一個應用(應用1)發送消息到MSMQ,其中應用(應用2)偵聽到MSMQ 並檢索該消息。 app2必須更新將被用於將來參考的數據(Message.Body),其將被用於 。最後,app3將在處理完消息後將其刪除。

回答

1

恐怕答案是NO。消息傳遞提供程序不是爲這種情況構建的。 「更新」消息的唯一方法是檢索該消息,對其進行修改並重新放回。但請注意,更新後的消息完全是另一個消息,與第一次應用的消息不同。

相關問題