【发布时间】:2023-04-03 07:11:01
【问题描述】:
我正在为一个迁移项目工作,其中 jms 代码使用标准代码 javax.jms 编写并在 jboss-3.x 上运行。
现在我们正在迁移到支持 Jboss Messaging(JBM) 的 jboss-4.3,我想对 JMS 代码进行哪些更改。
请在这方面帮助我。
感谢和问候, 拉胡尔·阿希尔。
【问题讨论】:
我正在为一个迁移项目工作,其中 jms 代码使用标准代码 javax.jms 编写并在 jboss-3.x 上运行。
现在我们正在迁移到支持 Jboss Messaging(JBM) 的 jboss-4.3,我想对 JMS 代码进行哪些更改。
请在这方面帮助我。
感谢和问候, 拉胡尔·阿希尔。
【问题讨论】:
JBossAS 3.x 使用 JBossMQ 作为其 JMS 实现。 JBossAS 4.3 使用 JBossMessaging 作为其 JMS 实现。
两者都是 JMS 实现,因此您可以同时使用 JMS API(即javax.jms)。您的代码不应该(理论上)需要任何重写。
但是,JBossMQ 和 JBossMessaging 之间的配置方式非常不同。我只能建议你去阅读the user guide for JBossMessaging,它包含一些关于如何迁移的信息。
请注意,JBossAS 4.3 包含 JBossMessaging 1.4.0,而不是更高的 2.x 版本。
【讨论】: