【发布时间】:2019-09-03 08:05:52
【问题描述】:
我认为 JMX 是一种规范,而 JMS 更像是一种实现。我被问到两者之间的区别,提问者不同意这一点。我阅读并了解两者都是规范。并且看到 “JMX 是一个监控规范,而不是一个发布/订阅规范。你可以打败它 进入发布/订阅模型,但这更多是 JMS 应该做的 给你。”这到底是什么意思?它们有什么区别,什么时候选择一个或另一个,两者兼而有之。
【问题讨论】:
-
好吧,就像你引用的“JMX 是一个监控规范,而不是发布/订阅规范”,所以使用 JMX 进行监控,使用 JMS 进行发布/订阅消息传递。
-
@Peter Lawrey 感谢您的评论。但我一直在寻找有关两种规范之间差异和偏好的一些细节。
-
不同的是它们不一样。你在比较苹果和橘子。