Spring集成用于使两个系统之间的通信变得更容易。那么,这是否意味着如果两个系统正在使用JMS队列进行通信,那么我们可以删除队列并使用Spring Integration Framework集成两个系统?
发布于 2014-07-02 22:20:17
看来你应该在这件事上多研究一下。我指的是EIP-book,Spring Integration in Action,或者至少来自Spring IO站点的Reference Manual。
Spring Integration的主要目标是integration,而JMS只是实现这一目标的一种方法。
如果您两个系统都能处理JMS,那么使用Spring Integration集成它们就没有止境:只需为它们提供JMS适配器即可。
发布于 2014-11-22 03:39:50
据我所知,Spring Integration解决方案是http://eaipatterns.com/中列出的设计模式的框架级解决方案
我可能是ESB的替代品,ESB就像一条大隧道&所有的东西都要通过它。
Spring Integration在不同的解耦、完全不同的连接点之间提供端到端的消息。
另一方面,JMS是Java规范中的API,可以与Spring-Integration结合使用。您可能还想了解一下AMQP,它是一种消息传递协议。
https://stackoverflow.com/questions/24533251
复制相似问题