【问题标题】:Can I use JBoss MQ on JBoss 5? If so, how?我可以在 JBoss 5 上使用 JBoss MQ 吗?如果是这样,怎么做?
【发布时间】:2011-01-21 02:01:04
【问题描述】:

我有一个在 JBoss 3.2.5 上编写的应用程序,我的任务是将它迁移到 JBoss 5。

我无法部署应用程序,因为它依赖于 JBoss MQ,我读到它已被 JBoss Messaging 取代。

有什么方法可以让应用程序在 JBoss 5 上运行而无需更改任何代码?配置更改没问题。

【问题讨论】:

标签: java jboss jms jbossmq


【解决方案1】:

JBossMQ 将在 JBoss AS 5.0 中被 JBoss Messaging 取代。
了解如何迁移的一个很好的起点是JBossMQ

【讨论】:

    【解决方案2】:

    实际上 JBoss Messaging 已经被 HornetQ 取代了。

    在 JBoss Application Sever 6.0 中,HornetQ 将是默认的消息传递提供程序。

    http://jboss.org/hornetq/

    【讨论】:

      【解决方案3】:

      有什么方法可以让我的应用程序 在 JBoss 5 上工作而不做任何事情 代码更改?配置更改没问题。

      假设您的代码是写入 JMS API 的,那么是的,您可能可以。但是,不要小看 JBossMQ 和 JBossMessaging 有多么不同,配置是完全不同的。

      根据您的应用程序推送 JMS API 的力度,您可能会遇到行为差异,但很有可能您会没事的,只要您可以在 JBoss5 中适当地重新配置 JBossMessages。

      另一个选择是迁移到 JBoss 4.2,它仍然具有 JBossMQ,但比 JBoss 3.2 领先几英里。 JBoss5 为您提供的大部分功能都可以通过 JBoss 4 完成(例如,它具有部分 JavaEE 5 支持)。

      【讨论】:

        猜你喜欢
        • 2023-04-10
        • 2012-04-08
        • 2021-06-30
        • 2017-11-14
        • 2017-09-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多