Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 用于查找队列和主题详细信息的Websphere 8.5 restful API_Java_Websphere - Fatal编程技术网

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

Java 用于查找队列和主题详细信息的Websphere 8.5 restful API,java,websphere,Java,Websphere,我们有其他8-10应用程序依赖的应用程序(基于Java)。 他们正在将不同的队列/主题等连接到我们的应用程序。 很多时候,这些队列/主题名称都发生了变化,而其他团队正在追逐我们的变化 所以我正在创建独立的应用程序,它将使用Java从WebSphere调用restful API,并将它们的详细信息提供给特定的环境(使用一些简单的UI)。(我不想使用数据库来存储队列/主题详细信息,这是手动工作。需要来自IBM WebSphere的实时队列/主题详细信息,它托管在我们的环境中) 我查看了IBMWebS

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

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

我查看了IBMWebSphere文档,但没有得到我想要的。 另外,如果有这样的API,我如何验证该API(是否有令牌等)


提前感谢。

WebSphere没有用于此目的的REST api。您需要编写自己的java应用程序,该应用程序将通过SOAP和MQ查询连接到Websphere的部署管理器(dmgr),然后通过REST公开


请参阅jython示例

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

为此,您也可以使用这样的工具来完成(以及更多)
(公平地说,我是JMSToolBox……的作者)