2011-05-05 90 views
1

嗨 春季控制總線駐留在一個上下文中(或者我錯了嗎?)春季集成上下文將使用通道和適配器公開和使用服務。因此,在分佈式環境中,利用「彈簧整合」整合的最佳實踐是什麼。從某種意義上說,有幾個對等節點在它們各自的環境中運行,建議的傳遞消息的方法是什麼? (jms;然後與哪個開源提供者)。 簡而言之,如何利用彈簧整合作爲企業服務總線以及圍繞它們的最佳實踐。分佈式「彈簧集成」上下文

在此先感謝

回答

0

取決於需求,但你可以使用任何你喜歡的傳輸機制。如果總線可以很小,你可能喜歡使用http適配器,甚至像tcp或udp一樣。如果你需要擴展,你最好通過spring-amqp來研究RabbitMQ的集成。

+0

thanks.hhtml,它將指向我正確的方向 – sunny 2011-05-20 16:23:26

0

Spring Integration還允許我們利用Spring自己的事件機制。我們可以配置網關來監聽和發送ApplicationEvents(就像jms消息一樣)。您可以檢出核心類(ApplicationEvent,ApplicationEventListener,ApplicationEventPublisherAware)以更多地瞭解事件機制。有關如何爲ApplicationEvents定義網關的更多信息,請參閱Spring Integration參考手冊

+0

感謝您的信息。讓我洞悉其他我不知道的能力 – sunny 2011-05-20 16:24:04