IBM Support

MQC75: WebSphere MQ V7.5 Clients

Downloadable files


This SupportPac contains all the IBM WebSphere MQ V7.5 client components.

Download Description

Click here to skip straight to download table.

A WebSphere MQ client is part of the product that can be installed on its own, on a separate machine from the base product and server. You can run a WebSphere MQ application on a WebSphere MQ client and it can interact, by means of a communications protocol, with one or more WebSphere MQ servers and connect to their queue managers. The servers to which the client connects may or may not be part of a cluster.

WebSphere MQ Family Platforms provides a list of the platforms that are supported as WebSphere MQ Clients and/or Servers.

An application that you want to run in the WebSphere MQ client environment must first be linked with the relevant client library. When the application issues an MQI call, the WebSphere MQ client code directs the request to a queue manager, where it is processed and from where a reply is sent back to the client. The link between the application and the client code is established dynamically at run time. The MQI is available to applications running on the client platform; the queues and other WebSphere MQ objects are held on a queue manager that you have installed on a server machine.

Click here to skip straight to download table.

Possible Uses

• Why use WebSphere MQ clients?
» Using WebSphere MQ clients is an efficient way of implementing WebSphere MQ messaging and queuing.
» You can have an application that uses the MQI running on one machine and the queue manager running on a different machine, either physical or virtual. The benefits of doing this are:
- There is no need for a full WebSphere MQ implementation on the client machine.
- Hardware requirements on the client system are reduced.
- System administration requirements are reduced.
- A WebSphere MQ application, running on a client, can connect to multiple queue managers on different systems.
- Alternative channels using different transmission protocols can be used.

• What applications run on a WebSphere MQ client?
» The full MQI is supported in the client environment and this enables almost any WebSphere MQ application to be relinked to run on a WebSphere MQ client. Link the application on the WebSphere MQ client to the MQIC library, rather than to the MQI library. The exceptions are:
- An application that uses global transactions; that is, it requires sync point coordination with resource managers other than the queue manager.
- Get(signal) on z/OS.
» Applications that are built using various programming languages including C, C++, .NET (Windows systems only), COBOL, Java and JMS.
» Applications running within application servers that are certified as having passed the J2EE 1.4 (or later) Compatibility Test Suite can use the WebSphere MQ resource adapter provided in the SupportPac.

Note: An application running on a WebSphere MQ client may connect to more than one queue manager concurrently, or use a queue manager name with an asterisk (*) on an MQCONN or MQCONNX call. The application will have to be changed if you want to link to the queue manager libraries instead of the client libraries, as this function is not available.

The IBM Message Service Client offers C/C++ users an API that is consistent with the Java Message Service (JMS) API. Applications created using this client can be used to exchange messages between other XMS applications, JMS applications or native WebSphere MQ applications and can easily be migrated between WebSphere MQ, WebSphere Business Integration Message Brokers and WebSphere Application Server V6.0 messaging environments with little or no rework.

Please click here for more information and download:
IBM Message Service Client for C/C++ (SupportPac IA94)

Skill Level Required

Users should be familiar with the IBM WebSphere MQ product family in general and have particular skills on the platform for which this client is intended.

New in this Release
Updated for WebSphere MQ v7.5.0.7.


Author: WebSphere MQ Development, Hursley
Category: 3
Released: 27Mar13
Last updated: 02Sep16
Current Version:
»Please note that the version number shown in the right-hand pane is the version of the WebSphere MQ or WebSphere MB product that this SupportPac applies to. The date is the last web page refresh.

To view the complete portfolio of WebSphere MQ SupportPacs please visit the WebSphere MQ SupportPacs homepage.


This client will interoperate with all the currently supported WebSphere MQ server products, provided the functions used are common to the release of server and client.

Please note: Managed File Transfer (MFT) code is not provided in this SupportPac

Installation Instructions

To install a Unix Client:
1. Logon as root, create an empty directory (with sufficient space to receive the download file) and make it current.
2. Download mqc75_platform to this directory. (Where 'platform' is replaced with a specific platform name e.g. AIX, Linux-x86)
3. Uncompress mqc75_platform.
4. Execute tar -xvf mqc75_platform.
5. Execute rm mqc75_platform.
6. To complete the installation of the client, follow the instructions given in Knowledge Center (a link is given later in this document).

To install the client on a Windows machine download the compressed file and extract the content. From the Windows subdirectory in the extracted file set, run the setup.exe program.

Important information for Windows users

When upgrading the clients installation from previous levels to a WMQ V7.5.0.0 level, the mqclient.ini file in WebSphere MQ installation directory is removed. To overcome this problem, please take a backup of the mqclient.ini file from the WebSphere MQ installation directory (by default in C:\Program Files\IBM\WebSphere MQ) before upgrading the clients using the client installer, then copy it back after the install has completed.

WebSphere MQ 7.5 documentation: Installing a Client US English 111

Download package

*** ATTENTION : and earlier packages: Install image vulnerability alert - see for mitigation steps. Contact IBM Support with questions. ***

Download RELEASE DATE LANGUAGE SIZE(Bytes) Download Options Client 02 Sep 2016 US English 111 HTTP Client 09 Mar 2016 US English 111 HTTPS Client 19 May 2015 US English 111 HTTPS Client 10 Sep 2014 US English 111 HTTPS Client 03 Feb 2014 US English 111 HTTPS Client 17 Jul 2013 US English 111 HTTP Client 27 Mar 2013 US English 111 HTTP Client 18 Jun 2012 US English 111 HTTPS

Technical support

Category 3 WebSphere MQ SupportPacs are supplied under the standard terms and conditions provided by the International Program License Agreement (IPLA) and thus, carry program defect service for WebSphere MQ customers. Please read the IPLA and LI files that accompany the SupportPac, to ensure you understand the conditions under which the SupportPac is provided.

If you encounter what you believe to be a defect with the SupportPac, and you have a current license for a WebSphere MQ server product, you may request Program Services by reporting the problem via the same defect reporting channel you employ for the WebSphere MQ server product(s) on which you are using the SupportPac. No proof of entitlement is required to use this SupportPac.

Service is available for the v7.5 version of this SupportPac for as long as the WebSphere MQ V7.5 server product is supported by service. Refer to the WebSphere product lifecycle pages for the relevant service information. This SupportPac is only supported with MQ platforms that are themselves supported.

Product Alias/Synonym


Document information

More support for: WebSphere MQ

Software version: 7.5,,,,,,,

Operating system(s): AIX, HP-UX, Linux, Solaris, Windows, z/OS

Reference #: 4032744

Modified date: 23 September 2016