Spring集成用于简化两个系统之间的通信。 那么这是否意味着如果两个系统正在使用JMS queus进行通信,那么我们可以使用Spring Integration Framework删除队列并集成两个系统吗?
答案 0 :(得分:2)
看起来你应该就此事进行更多研究。我的意思是EIP-book
,Spring Integration in Action
或者至少是来自Spring IO网站的Reference Manual
。
主要的Spring Integration目标是integration
,而JMS只是一种方法。
如果你的两个系统可以处理JMS,那么使用Spring Integration就可以集成它们:只需为它们提供JMS适配器。
答案 1 :(得分:0)
根据我的理解, Spring Integration解决方案是http://eaipatterns.com/
中列出的设计模式的框架级解决方案我可能是ESB的替代品,就像一个大隧道&一切都通过了。
Spring Integration在不同的解耦,不同的连接点之间提供端到端的消息。
另一方面,JMS是Java EE规范中的API,可以与Spring-Integration结合使用。 您可能还想阅读有关消息传递协议的AMQP。