我对邮件系统有疑问。 有两个Java应用程序--A和B.A不断工作并检查资源。在某些情况下,需要通知B才能启动。似乎以后没有必要扩大这个消息:总会有两个组件。
实施它的最优雅方式是什么? JMS?不知何故Spring Integration? 另一种选择?
我是否理解正确无论如何B需要忙着等待?
答案 0 :(得分:1)
IMO最好使用Apache active mq。它是开源的,支持JMS 1.1和J2EE 1.4。
当您使用两个应用程序时。您可以将消息从A添加到Active MQ队列,B将不断检查消息队列。因此,一旦B收到消息,您就可以执行所需的操作。