我正在尝试实现可以向IBM MQ发送和接收SOAP消息的代码。据我所知,jar文件是我的代码工作所必需的,但找不到我可以下载文件或可以完成WebSphere 6.0的整个设置的地方 有谁知道我怎么能得到它?
答案 0 :(得分:3)
请注意,从MQ服务器或其他安装中获取jar文件是不 IBM支持的,而且从来没有。但是,因为它是为Java或JMS安装MQ客户端的最常用方法之一,并且在Java开发人员文化中相当常见,所以IBM提供了一个仅Java安装选项。有关详细信息,请参阅知识中心的Redistributable Clients页面。
顾名思义,此安装提供了一个MQ客户端软件包,可以使用独立开发的MQ应用程序进行重新分发。虽然这很有帮助,但IBM提供的主要原因是提供一个轻量级的安装包......
使用IBM的安装介质和过程时,结果会更加稳定,但在事件出现问题时,诊断实用程序的存在以及与标准安装过程的一致性可以显着减少中断持续时间。
此外,偶尔会有一个客户,他们会告知拥有完全支持权利的客户他们的非标准安装不受支持,他们需要在继续PMR之前纠正它。虽然这种情况不常发生,但在大多数情况下,根据规范安装MQ客户端时,问题就解决了。如果不能解决问题,至少可以更快地进行诊断。
上面的链接包含所有详细信息,包括客户端下载的链接,强烈建议阅读。您也可以直接转到Fix Central进行下载。 Fix Central提供所有受支持的MQ客户端版本,可重新定位的客户端提供v8.0及更高版本。在下载列表中,查找“All Java”包。
Tim指出,如果客户端和服务器都在服务中,则支持混合客户端和服务器版本。通常,您希望针对最新版本的MQ客户端进行开发,因为它具有最新的客户端功能,并且在需要进行版本升级之前具有最长的使用寿命。
答案 1 :(得分:2)
假设您在队列管理器的Unix平台上,客户端将在以下位置找到:
/opt/mqm/java/lib
但是,所有MQ客户端都与所有队列管理器版本兼容。我强烈建议您使用仍受支持的客户端,即撰写时的7.1,7.5,8.0或9.0。这些可以从SupportPac website免费下载。
感兴趣的SupportPac是那些以'MQC'开头的。例如,SupportPac MQC8包含MQ V8.0客户端。