1
我想在.NET上使用Spring和NMS使用ActiveMQ和Camel(在Broker中運行)。一般來說,這些組件工作出色。我有一個發送/接收的駱駝路線,並使用.NET中的一些代碼來處理這個問題 - 就像一個魅力一樣。在ActiveMQ和Camel上使用.NET上的Spring NMS請求回覆所需的建議
我想解決的問題是請求 - 回覆集成模式。駱駝支持這一點,我有我的配置這條路線:
<route>
<from uri="activemq:foo"/>
<to uri="activemq:bar" pattern="InOut"/>
</route>
從理論上講,駱駝應該設置NMSReplyTo和的correlationID在這樣的路線,以使答覆知道在哪裏要回去。
我跟着這個VERY helpful article瞭解如何在.NET中連接東西。在文章中,代碼明確地設置了回覆的位置,因爲它沒有使用駱駝。
我的問題是我如何利用駱駝路線,所以我不必基本上在代碼中複製它(這將打破基於配置的集成模式的目的)。我嘗試刪除我的代碼中的NMSReplyTo和CorrelationID,但答覆從未回覆給發件人。這幾乎就像駱駝路線沒有被應用程序「內化」。
想法?建議?
感謝, 切特
謝謝EIP指針。 (聯合國)幸運的是,我對此的需求已不再存在,我不確定我會花時間來驗證,尤其是,在VS.NET上... – banncee 2012-03-02 19:57:51