我们正在寻找一些 java api 用作中间件/总线,以使运行在不同主机上的 java 进程进行通信。场景如下: - 我们有一个 Web 应用程序,我们想用它来监控在不同主机上运行的不同 Java 进程 - 我们希望所有不同的进程能够与 Web 应用程序通信,将它们自己的状态推送到中央Web 应用程序 - 我们希望 Web 应用程序能够轮询不同的进程,以便接收有关其状态的更新
我们正在考虑使用 jgroups 之类的东西,而我们不想使用 jms。有人建议任何替代方案吗?如果突出优点/缺点会更好..谢谢