2011-05-05 39 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