0

我们正在寻找一些 java api 用作中间件/总线,以使运行在不同主机上的 java 进程进行通信。场景如下: - 我们有一个 Web 应用程序,我们想用它来监控在不同主机上运行的不同 Java 进程 - 我们希望所有不同的进程能够与 Web 应用程序通信,将它们自己的状态推送到中央Web 应用程序 - 我们希望 Web 应用程序能够轮询不同的进程,以便接收有关其状态的更新

我们正在考虑使用 jgroups 之类的东西,而我们不想使用 jms。有人建议任何替代方案吗?如果突出优点/缺点会更好..谢谢

4

1 回答 1

0

听起来您需要一个消息系统,例如 RabbitMQ http://www.rabbitmq.com/或 ActiveMQ http://activemq.apache.org/。Rabbit 最近很受欢迎,并且易于使用(例如,请参见http://www.rabbitmq.com/getstarted.html )。

于 2011-10-16T06:00:05.840 回答