分布式“Spring Integration”上下文

时间:2011-05-05 06:04:52

标签: esb spring-integration

您好 弹簧控制总线驻留在一个上下文中(或者我错了吗?)Spring集成上下文将使用通道和适配器公开和使用服务。因此,在分布式环境中,利用“spring integration”集成的最佳实践是什么。从某种意义上说,在他们自己的上下文中有几个对等节点运行,传递消息的建议方法是什么? (jms;然后与哪个开源提供商)。 简而言之,如何将spring-integration作为企业服务总线,以及围绕它们的最佳实践。

提前致谢

2 个答案:

答案 0 :(得分:0)

取决于要求,但您可以使用您喜欢的任何传输机制。如果总线可以很小,你可能想使用http适配器甚至更低,如tcp或udp。如果需要扩展,最好通过spring-amqp查看RabbitMQ集成。

答案 1 :(得分:0)

Spring Integration还允许我们利用Spring自己的事件机制。我们可以配置网关来监听和发送ApplicationEvents(就像jms消息一样)。您可以查看核心类(ApplicationEvent,ApplicationEventListener,ApplicationEventPublisherAware)以了解有关事件机制的更多信息。有关如何为ApplicationEvents定义网关的更多信息,请参见Spring Integration参考手册

相关问题