rhino-servicebus

    0熱度

    1回答

    我將我的系統分爲兩部分。兩部分都與使用Rhino Service Bus的其他每個 進行通信。 有在Windows 7上沒有問題,但如果我啓動其他地方 (操作系統,服務器2003,...),我得到下面的異常 當我打電話Rhino.ServiceBus.Hosting.DefaultHost.Start(..): System.NullReferenceException: Object refer

    0熱度

    2回答

    我能夠使用Rhino服務總線和Sql Server Express創建測試應用程序。我有一個MVC 4前端創建一條消息,並將其發送到一個隊列,並在我的數據庫表中創建一條記錄。我有一個windows服務,從隊列中抓取消息並寫入一個單獨的數據庫表。我希望消息發送/數據庫寫入全部或全部不寫。例如,如果發送消息或數據庫寫入失敗,我希望能夠將它們都回滾。我試圖在TransactionScope中包裝它們,但

    0熱度

    1回答

    我讀過了Rhino ESB上的Oren Eini的MSDN article,它提到可以使用ActiveMQ,RabbitMQ或其他代替MSMQ或Rhino隊列。但我無法找到使用除MSMQ或Rhino隊列以外的其他任何示例。我正在爲一個項目研究RabbitMQ和Rhino ESB,並且我無法在我想要的配置上找到任何內容。任何人都可以爲我提供一些樣本或鏈接?

    1熱度

    2回答

    我試圖從ASP.NET MVC客戶端犀牛服務總線,不知道它是否有一個內置的用戶響應設施。在Alexandria智能客戶端示例中,IServiceBus.Reply將自然工作,因爲每個用戶的本地隊列都有不同的IP。 (雖然如果他們的連接瞬間脫落會發生什麼......?) 對於一個具有類似功能的網站,我是否需要爲每個用戶構建一個響應隊列?因此,隊列名稱的一部分可能包含UserId,並且回覆將回到正確的

    1熱度

    1回答

    「存儲轉發」配置中是否可以將Rhino服務總線與犀牛隊列一起使用? 例如,假設我有兩個節點,A和B。如果節點B發生故障,我不希望節點A試圖發送給B的任何消息丟失 - 所以A應該在將持續本地隊列中的出站消息緩存,然後再嘗試將其發送到遠程隊列。 使用帶Rhino隊列的Rhino服務總線時可以這樣嗎?

    0熱度

    1回答

    我正在研究一個Web應用程序,該應用程序將使用Rhino Service Bus發送消息,然後由應用程序服務器上的Windows服務使用它。我已經能夠在我的機器上進行測試(託管Web應用程序和Windows服務)並且它工作正常。我也能夠在我們的開發環境中測試它,它有一個Web服務器和一個應用服務器,沒有任何問題。但是,我們的臨時環境有兩個Web服務器和兩個應用服務器,所以我不知道如何配置發送消息的

    2熱度

    1回答

    我正在嘗試爲appharbor應用程序找到最佳消息隊列解決方案。大多數人都認爲你有一個安裝了MSMQ和DTC的Windows環境,我不相信這個應用程序環境提供了這個環境。 我希望能和ravendb一起工作,因爲這是我們使用的數據庫。一些只依賴於烏鴉的人會是理想的,特別是如果它與我們現有的工作單元相結合的話。也就是說,當我們的控制器操作中調用保存更改時,這些消息將保存在同一個事務中。 它還需要一個在

    0熱度

    1回答

    我有兩個主人 - A和B 我用下面的代碼來配置服務總線主機A. host.BusConfiguration(c => c.Threads(1).Retries(1) .Bus(endpointA.AbsoluteUri, "name", true) .Receive(typeof(MyMessage).Namespace, hostB.Endpoint.AbsoluteUr

    0熱度

    1回答

    我正在調試處理數據文件並使用服務總線觸發事件的控制檯應用程序。在啓動時,程序會啓動總線: ObjectFactory.GetInstance<IStartableServiceBus>().Start(); 然後對文件中的每條記錄,它觸發是這樣的: serviceBus.Send(new MyCustomEvent(id)); 最近,控制檯已經失敗,出現以下異常: InvalidOpera

    1熱度

    2回答

    我剛剛開始使用Rhino服務總線,並試圖在使用MSMQ作爲傳輸的2臺服務器之間中繼消息。由於某些原因,當後端/主機位於不同服務器上時,Rhino客戶端不會收到消息,但在位於同一臺計算機上時工作正常。 如果我使用犀牛隊列而不是MSMQ作爲傳輸方式,那麼消息就會通過服務器發送。 我甚至關閉了防火牆。我還確保消息的終點指向正確的服務器,而總線終點始終是本地的。 任何想法? 感謝,