1

我正在寻找一种通过 java 客户端使用 jmx 创建和删除 jms 队列的方法。

我知道我们确实为 jmx 管理获得了 AdminClient。但我无法获得我们可以使用哪个 mbean 来创建和删除 jms 队列。

4

2 回答 2

0

您可以使用 ConfigService 处理 WAS 配置(尤其是创建/删除 JMS 队列)。本文介绍如何获取和使用 ConfigService:

http://www.ibm.com/developerworks/websphere/techjournal/0307_wang/wang.html

尽管它是为 WAS 5.1 编写的,但它仍然是最新的。

于 2012-10-18T04:55:17.857 回答
0

Marcin 提到的 ConfigService 是一个允许直接操作配置对象的低级 API。那我很棘手。例如,如果您需要创建一个 SIB 目标,那么您需要操作至少两种不同类型的配置对象,即 SIB 目标(在单元范围内定义的总线的子代)和队列点(服务器上消息传递引擎的子代)或集群范围),您需要确保正确链接它们。

使用本文所述的CommandMgr API 可能会更容易。该 API 直接等效于 wsadmin 中的 AdminTask 对象。

于 2012-10-18T19:12:29.303 回答