gpt4 book ai didi

java - Websphere MQ 检查对象是否存在

转载 作者:行者123 更新时间:2023-12-04 06:37:40 26 4
gpt4 key购买 nike

我想使用 Websphere MQ Java API 创建 channel 、监听器、队列等。 有没有办法检查给定类型的对象,例如 channel 已存在于队列管理器上?

最佳答案

如果您使用的是 Java API,那么您将需要向命令服务器发送可编程命令格式 (PCF) 消息。寻找 com.ibm.mq.pcfMQ Javadoc对于 API。为了使用这些,您需要经常引用 native PCF documentation .

要使用 PCF 检查对象是否存在,您可以针对它发出查询命令。如果您执行了 WMQ 客户端或服务器的完整安装,则提供了大量的 PCF 示例。在 Windows 上,这些位于 C:\Program Files\IBM\WebSphere MQ\tools\pcf\samples .几乎所有的样本都使用一种或另一种类型的 PCF 查询功能,但 PCF_ClearQueue.java可能是最接近你所追求的。

当然,如果你只需要检查一个对象是否存在,直接打开查询即可。如果返回 2085 返回码,则该对象不存在。

如果您刚刚复制了这些类并需要完整安装才能获取示例,则可以免费下载为 SupportPac MQC7 .您肯定希望使用 v7 类,即使 QMgr 是 v6。 WMQ v6 已于 2011 年 9 月停产,无论如何您都可以在 v7 中更好地集成 PCF 类。

关于java - Websphere MQ 检查对象是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4668947/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com