当前位置:  开发笔记 > 编程语言 > 正文

您使用哪种JMS实现?

如何解决《您使用哪种JMS实现?》经验,为你挑选了5个好方法。

我们使用ActiveMQ 5.2作为我们的首选实现,我们不久前就选择了它.它现在可以很好地用于我们的使用.从一段时间以来,我想知道其他Java Message Service实现正在使用中,为什么?肯定有不止一些.



1> Axel Podehl..:

在深入研究JMS之前,还要考虑AMQP - 可能是一个新标准.我与之合作的JMS提供商(在不同程度上):

TIBCO EMS - 非常快速和强大,良好的API支持,Java友好,本机C API存在.我用过的最好的商业选择.

Websphere MQ(及其JMS实现) - 所以,所以.Pub/sub不是很快,许多配置选项和选择都是"奇怪的",并且从该产品的悠久历史中过于复杂.只需查看文档数量......

Solace JMS - 非常高的吞吐量(JMS代理内置硬件!),连接协议的良好选择(MQTT,AMQP,基于http的XML作为管理协议)

Fiorano MQ - 曾经在市场营销方面具有攻击性,但却失去了很多市场份额和成熟度问题

Sonic MQ - 固态产品,也支持C API

Active MQ - 如果您想使用开源产品(不成功的支持,优秀的社区,有限的附加产品,有限的企业功能),这可能是您的最佳选择.开箱即用,是Apache Camel等多种工具的支柱.



2> larsivi..:

我们通过Camel框架依赖AMQ(5.1),并且没有任何问题.AMQ 4有点腥.



3> Pascal Thive..:

使用WebLogic时的WebLogic JMS提供程序.效果很好.



4> John Meagher..:

TIBCO EMS.它是一个带有Java/JMS,C,.net和其他绑定的商业消息服务.



5> anjanb..:

Sun的开源OpenMQ(https://mq.dev.java.net/).您可以获得相同的免费和付费支持.

请参阅此博客文章,了解与ActiveMQ等的一些比较 - http://alexismp.wordpress.com/2008/06/06/openmq-the-untold-story/.

我听说OpenMQ更稳定.

ActiveMQ更灵活.就像在,您可以使用更多语言.ActiveMQ的邮件列表上可能有比OpenMQ更多的人.

推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有