Websphere 8.5 restful API 用于查找队列和主题详细信息



我们有应用程序(基于Java(,其他8-10个应用程序依赖于它。 他们正在连接到我们的应用程序的不同队列/主题等。 很多时候,这些队列/主题名称会发生变化,而其他团队也在追逐我们的变化。

所以我正在努力创建独立的应用程序,它将使用 Java 从 WebSphere 调用 restful API,并将它们提供给特定环境的详细信息(使用一些简单的 UI(。(我不想使用数据库来存储队列/主题详细信息,这是手动工作。需要来自IBM WebSphere的实时队列/主题详细信息,它托管在我们的环境中(

我检查了 IBM WebSphere 文档,但没有得到我想要的东西。 另外,如果有任何此类 API,我如何验证该 API(会有令牌等(

提前谢谢。

WebSphere 没有用于此目的的 REST API。你需要编写自己的Java应用程序,它将通过SOAP连接到Websphere的部署管理器(dmgr(并查询MQ,然后通过REST公开。

参见 jython 示例...https://www.ibm.com/developerworks/community/blogs/a9ba1efe-b731-4317-9724-a181d6155e3a/entry/JMS_queues_monitoring_scripts_provided_by_WebSphere_Level_2_support?lang=en

要列出WAS服务器中定义的队列/主题,一种方法是使用JMX和MBeans,即编写一个程序来启动JMX连接,找到在WAS中运行的SIB,检索与队列/主题关联的MBean并请求有关它们的详细信息

为此,您还可以使用像JMSToolBox这样的工具,该工具可以做到这一点(以及更多((
公平地说,我是JMSToolBox的作者。

相关内容

最新更新