我在Windows上将C ++ 32位应用程序移植到64位。该应用程序是IBM WebSphere MQ的客户端。它使用MQ客户端API。
现在,随着端口的进展,我正在尝试找到一个64位客户端。到目前为止,没有运气。
有没有人碰巧知道我在哪里可以找到一个或确认没有?
答案 0 :(得分:3)
Websphere MQ 7 for Windows支持x86和x64,但不支持Itanium 64位。目前只有官方支持Visual C ++ 2005进行开发,但IBM通常会定期发布PTF以容忍,因此在C ++ 2008支持之前不应该太久。
如果您对更多详细信息感兴趣,支持和要求声明将在http://www-01.ibm.com/support/docview.wss?rs=171&uid=swg27011920的IBM网页上托管。
答案 1 :(得分:1)
由于这会获得大量观看次数,因此我们提供指向the WMQ V7 client download的直接链接。请注意,它在某些版本的Windows中支持64位Windows客户端。
The System Requirements page for WMQ v7.0.1现在将Visual Studio 2008列为支持。
请注意,某些支持代码是32位,因此客户端会安装到 Program Files(x86)目录。
另一张海报引用的IA94 SupportPac通过C ++实现JMS API,而SupportPac支持的环境是WMQ客户端的子集。如果您没有使用SupportPac,请参阅上面的链接,了解系统要求。
答案 2 :(得分:0)
我在IBM的网站上找到了这个页面:IA94: IBM Message Service Client for C/C++。在它上面有一个readme.txt file链接,在“支持的环境”下列出“Windows 2003 Server x64 edition - Microsoft Visual C ++ .NET 2005 Service Pack1”。
希望有所帮助!