IBM WebSphere MQ是否在Windows上支持64位客户机?
我正在将C ++ 32位应用程序移植到Windows上的64位。该应用程序是IBM WebSphere MQ的客户端。它使用MQ客户端API。
现在,随着端口的进行,我试图找到一个64位客户端。到目前为止,还没有运气。
有人在这里碰巧知道我在哪里可以找到一个或者确认没有一个吗?
解决方案
我在IBM的站点上找到此页面:IA94:用于C / C ++的IBM Message Service客户端。在它上面有一个指向readme.txt文件的链接,该文件在"支持的环境"下列出了" Windows 2003 Server x64版本Microsoft Visual C ++ .NET 2005 Service Pack1"。
希望对我们有所帮助!
Windows的Websphere MQ 7支持x86和x64,但不支持Itanium 64位。目前,它仅正式支持Visual C ++ 2005进行开发,但是IBM通常会定期发布PTF以供容忍,因此不久就可以使用C ++ 2008支持。
如果我们对更多详细信息感兴趣,可以在http://www-01.ibm.com/support/docview.wss?rs=171&uid=swg27011920上的IBM Web页面上托管支持和要求的声明。
由于这获得了很多观点,因此我们提供直接链接到WMQ V7客户端下载。请注意,它在某些版本的Windows中确实支持64位Windows客户端。
现在,WMQ v7.0.1的"系统要求"页面列出了受支持的Visual Studio 2008.
请注意,某些支持代码是32位的,因此客户端将安装到Program Files(x86)目录。
另一个发布者引用的IA94 SupportPac在C ++上实现了JMS API,并且该SupportPac支持的环境是WMQ客户端的支持环境的子集。如果我们不使用SupportPac,请参考上面的链接,了解系统要求。