我試圖設置一個消息到達使用NServiceBus中的MSMQTransportProtocol隊列的超時。 我讀過這個:http://docs.particular.net/nservicebus/msmq/connection-strings並試圖實現timeToReachQueue財產(從我的理解)。 我所做的是一個TimeToReachQueue屬性添加到我的消息: public class
我正在使用WCF服務層,它利用message inspectors來記錄請求和回覆soap消息。 這裏是檢查員,剝去了不相關的代碼; public class ServiceInspectorBehavior : Attribute, IDispatchMessageInspector, IServiceBehavior
{
public object AfterReceiveRequ
我目前必須使用MSMQ通過多臺服務器發送大小爲4MB的文件。該文件最初是被派往塊,像這樣: using (MessageQueueTransaction oTransaction = new MessageQueueTransaction())
{
// Begin the transaction
oTransaction.Begin();
我正在寫一個基本的MSMQ生產者和消費者,當我試圖接收一條消息作爲事務的一部分時,我正在絆倒。 隊列位於Windows Server 2003計算機上,並且它肯定設置爲事務性。我的生產者能夠將消息放入隊列中作爲交易的一部分,而不會出現任何問題。我可以在沒有問題的情況下從隊列中讀取消息,只要我不在交易中執行。我究竟做錯了什麼? 這是代碼與我試圖消耗隊列中的塊: using (MessageQueue