簡體   English   中英

在IBM MQ(Java)中,如何最好使用PCF如何訪問給定隊列管理器下的所有隊列?

[英]In IBM MQ (Java) how do I access all the queues under a given Queue Manager preferably using PCF?

我正在開發一個平台,以使用戶能夠將存根添加到存儲庫中。 存根使用IBM MQ進行消息排隊。 我需要提供在給定的隊列管理器下顯示所有隊列的功能,例如說“ MQSQ16X0”,以便用戶選擇隊列。

我嘗試按照此鏈接進行操作- 使用Java獲取MQ隊列的ClusterName,但這沒有幫助。

使用Admin REST API-

GET /ibmmq/rest/v1/admin/qmgr/{qmgrName}/queue

檢索在命名隊列管理器中定義的所有隊列的詳細信息,可以選擇指定檢索哪些隊列屬性。

不幸的是,您需要一個MQ服務器來訪問招搖頁面。 如果您在雲中創建實例,則更加容易。 那么招搖頁面的網址將是

https://host:port/ibm/api/explorer

有一本指南可以指導您使用REST API- https://developer.ibm.com/messaging/learn-mq/mq-tutorials/ibm-mq-messaging-rest-api/

我在StackOverflow上發表了許多有關MQ,Java和PCF的文章。 我很驚訝您沒有找到這個: 是否可以只獲取本地隊列和別名隊列的隊列名稱?

另外,我經常在我的博客上編寫/發布MQ,Java和PCF示例代碼: Roger的博客 -單擊Java或PCF類別。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM