除了具有 OpenEJB 的 ActiveMQ JMS 提供程序之外 - 可能是外部的

发布于 2024-09-29 04:22:38 字数 383 浏览 2 评论 0原文

我们正在测试嵌入 ActiveMQ 4.1.1 的 OpenEJB 解决方案。我们观察到消息传递的各种问题(错误、性能、稳定性)。一种选择是升级到刚刚发布的 OpenEJB 3.1.3,该版本随更高版本的 ActiveMQ 5.1.3 一起提供。但我正在尝试评估其他选择,以防这些问题不会消失。

是否可以使用 OpenEJB 3.1.x 插入不同的 JMS 提供程序?有外部 ActiveMQ Broker的配置< /a>.它可以与非 ActiveMQ Broker(例如 JBoss)一起使用吗?

We are in the process of testing OpenEJB solution that embeds ActiveMQ 4.1.1. We observe various problems with messaging (bugs, performance, stability). One option is to upgrade to just released OpenEJB 3.1.3 that comes with later ActiveMQ 5.1.3. But I am trying to evaluate other options in case these problems won't go away.

Is it possible to plug different JMS provider with OpenEJB 3.1.x? There is configuration for external ActiveMQ Broker. Would it work with non-ActiveMQ Broker, e.g. JBoss?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

ゞ记忆︶ㄣ 2024-10-06 04:22:38

您可以通过插入新的资源适配器实现来替换 JMS 提供程序,然后在 openejb.xml 中声明它。这是来自用户的电子邮件 谁用 Tibco 取代了 ActiveMQ。从空的 openejb.xml 文件开始,以确保没有 ActiveMQ 内容。

JBoss 可能有一个用于其 JMS 提供程序的资源适配器,因此您不需要像他们在那封电子邮件中那样使用 GenericJMSRA。您只需为 JBoss JMS RA 创建一个 service-jar.xml,就像该用户为 GenericJMSRA 所做的那样。

You can swap out the JMS provider by plugging in a new Resource Adapter implementation, then declare that in your openejb.xml. Here's an email from a user who replaced ActiveMQ with Tibco. Start with an empty openejb.xml file to be sure you don't have ActiveMQ stuff hanging around.

JBoss probably has a Resource Adapter for thier JMS provider, so you wouldn't need to use the GenericJMSRA like they guy did in that email. You'd just need to create a service-jar.xml for the JBoss JMS RA as that user did for the GenericJMSRA.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文