IBM United States
Software Announcement 201-145
May 8, 2001
IBM MQSeries Family Enhancements and Logo for Windows 2000
At a Glance
Enhancements to the MQSeries family simplify programming and extend use on the Internet and elsewhere
For ordering, contact:
Your IBM representative, an IBM Business Partner, or IBM Americas Call Centers at 800-IBM-CALL (Reference: SE001).
The MQSeries® family includes assured message delivery on multiple platforms and gives you a variety of ways to program your e-business solutions.
The MQSeries messaging family continues to evolve by adding:
An updated release of MQSeries for Windows NT and Windows 2000 , V5.2.1 has been awarded the Microsoft Certified for Windows 2000 Server logo.
Microsoft provides its logo to help applications work better together on Windows 2000. Version 5.2 remains available.
The new and updated MQSeries product extensions further enhance this programming and e-business capability:
Support for MQSeries V5.2 is extended to OS/400 V5R1, and AIX V5R1. MQSeries Capacity Unit pricing on the base product is clarified.
This announcement also previews availability of MQSeries JMS support on OS/390® and iSeries, and of AMI V1.2 (which will replace V1.1) on iSeries.
Previews provide insight into IBM plans and direction. Availability, prices, ordering information, and terms and conditions will be provided when the product or SupportPac is announced.
SupportPac and Product Extension information is on the Web:
MQSeries for Windows NT and Windows 2000, V5.2.1
Refer to Software Requirements .
Planned Availability Date
Note that the SupportPacs for iSeries version of the AMI and iSeries and zSeries versions of the JMS are previews and are available later.
e-business is accelerating the pace of change. Speed to market and quality of service are critical for success so companies need to be agile to survive. The MQSeries family provides a versatile platform for e-business.
MQSeries AMI V1.2: AMI makes writing a messaging program simpler. Programmers can concentrate on business logic without worrying about message handling. Applications communicate with services, which separate the physical resources and make it very simple to communicate with message brokers such as MQSI V2. Policies, which describe how messages are handled, are held separately. In general, they can be changed without affecting the applications that use them.
Version 1.2 offers improved support for Windows NT, Windows 2000, Windows 98, AIX, HP-UX, Sun Solaris, and an open policy-handler framework makes writing messaging programs easier and improves application programmer productivity.
In addition, support for the AMI V1.1 with MQSeries for AS/400, V5.1 and V5.2 is available now. This announcement also previews availability of AMI V1.2 support on iSeries. Previews provide insight into IBM plans and direction. Availability, prices, ordering information, and terms and conditions will be provided when the product or SupportPac is announced.
With the AMI, programmer productivity is increased, reducing programming backlog; and your response time on market changes and opportunities is improved.
The AMI provides support for:
The SupportPac supplies the MQSeries AMI for Microsoft Windows 98, Microsoft Windows NT, AIX, Sun Solaris, HP-UX (V11.0), and iSeries.
The MQSeries AMI is separately provided as part of MQSeries for OS/390 Version 5.2.
More information is available at:
The last two items together mean that V5.2 now supports all the interfaces defined by the JMS Specification.
This version of the JMS is only available as an MQSeries Product extension.
This announcement also previews availability of JMS support on OS/390 and iSeries.
It makes the passage of MQSeries channel protocols into and out of a firewall simpler and more manageable. It tunnels the protocols inside HTTP, or acts as a proxy.
Used as a proxy, MQSeries Internet pass-thru is placed in the "demilitarized zone" (DMZ) outside an Internet firewall. It relays MQSeries protocol flows from an MQSeries client or Queue Manager on the Internet, to a destination Queue Manager inside the firewall. This enables inbound MQSeries communication through the firewall, from an address in the secure DMZ. This is likely to be more acceptable to firewall administrators than an arbitrary external Internet address.
Placing a pair of "pass-thru" servers in the path of an MQSeries channel connection enables HTTP wrappers to be added to the protocol flow, which enables the MQSeries connection to pass inbound through an HTTP application firewall.
Compared with the initial release, the V1.1 release, available now as a Product Extension, contains:
MC74 is fully supported; the others are examples.
These SupportPacs contain information about how to configure MQSeries to improve further the availability of MQSeries in a production environment. Documentation and shell scripts are included. The scripts may be used directly, or can be modified to match a particular environment.
The shell scripts typically include functions to:
SupportPacs MC74 and IC71 also contain documentation, executables, and libraries.
Possible Uses: These SupportPacs can be used to construct standby, one-sided takeover, or active/active takeover cluster configurations. In a standby or active/active takeover configuration, one or more nodes act as standby for a queue manager running on another node. The standby nodes can also support workload, which is not under cluster control. In a mutual takeover configuration, it is possible to run highly available queue managers on all nodes in the cluster and, in the event of a failure, for any affected queue managers to be able to restart on a surviving node.
The Java CD-ROM shipped with the previous MQSeries for Windows NT and
Windows 2000, V5.2 program, and the new download of Java described above
are supported with V5.2.1, but neither is shipped in the box.
Accessibility by People with Disabilities
MQSeries for Windows NT and Windows 2000, V5.2.1
The MQSeries family provides a versatile platform for e-business.
In addition, Product Extensions provide additional supported function available as a download from the Internet.
The appropriate curriculum will be updated, as necessary, to include the enhancements described in this announcement.
Details of education support will be provided by May 8, 2001, through a separate education announcement.
Descriptions of all classroom and self-study courses are available.
For MQSeries® courses, access:
Call IBM Learning Services at 800-IBM-TEACH (426-8322) for education catalogs, schedules, and enrollments.
Product information is available through Offering Information (OITOOL) at:
The following books describe the AMI and Java programming:
Order Description Number MQSeries Application Messaging Interface SC34-5604 MQSeries: Using Java SC34-5456
These publications and information on using MQSeries Internet pass-thru are available in soft copy with the product extensions.
MQSeries for Windows NT and Windows 2000: Refer to Software Announcement 200-343 , dated October 3, 2000, for publication information on MQSeries V5.2.
PDF files can be downloaded from the Web after availability. Printed installation instructions are provided in multiple languages in the product box. The Introduction is provided in hard copy in U.S. English only. Other national language versions of books are only available from the product CD-ROM or the Internet.
Hardcopy books can be ordered after May 25, 2001. To order, contact your IBM representative.
Displayable Softcopy Publications: MQSeries Everyplace manuals are offered in displayable softcopy form as part of the basic machine-readable material. The files are shipped on the same media type as the basic machine-readable.
Note: The MQSeries AMI Administration Tool is supported only in the Windows NT or Windows 2000 environment.
The AMI on OS/390® continues to be supported at the V1.1 level, via MQSeries for OS/390, V5.2. In addition, the V1.1 level for iSeries continues to be supported.
The AMI is supported in C, C++, and Java.
Note: COBOL is also supported on V1.1 supplied with MQSeries for OS/390.
Supported compilers are on the base product for programming to the Message Queuing Interface.
Refer to the SupportPac (MA0F) for further information. SupportPac information may be found at Web site:
The previous version of the MQSeries classes for Java V5.1.2 (but not JMS support) is available on iSeries, but will be upgraded to V5.2, including JMS. This will be available after other V5.2 platforms. MQSeries for OS/390 will also be supported at the V5.2 level.
The V5.2 MQSeries classes for Java replace the V5.1.2 Java support shipped in MQSeries V5.2, but are available only via the Internet. MQSeries for Windows NT and Windows 2000, V5.2.1 no longer ships the Java support in the box. You can obtain the JMS CD in the previous V5.2 product, or download the later version from the Internet.
Refer to the SupportPac (MA88) for prerequisites.
Refer to the SupportPac (MS81) for hardware and software prerequisites.
The network protocol supported by MQSeries Internet pass-thru is TCP/IP.
MC74 is fully supported (Category 3); the others are examples.
High availability SupportPacs are also available for MQSeries Integrator. Refer to the SupportPacs Web pages for details and prerequisites.
MQSeries for Windows NT and Windows 2000, V5.2.1
Requires one of:
Hardware Requirements: Any Year 2000-compliant 32-bit Intel PC hardware (or equivalent) explicitly compatible with and fully capable of running the specified operating system, all the corresponding supporting software shown below, and any associated applications unmodified. Responsibility to provide statement of full compatibility between machines lies with the original equipment provider.
MQSeries for Windows NT and Windows 2000, V5.2 runs on the Integrated xSeries Server available for the IBM iSeries.
MQSeries SupportPacs are frequently updated; refer to the SupportPac directly for the latest information. The following shows the requirements at the time of this announcement, but the information is subject to change.
Note: The AMI on OS/390 is not included in this announcement.
For an MQSeries client environment, one of the following:
The MQSeries AMI Administration Tool is supported only in the Windows NT or Windows 2000 environment.
Refer to the SupportPac (MA0F) for further information on the AMI and service updates required.
To use Pub/Sub applications, you also need one of:
To run MQSeries classes for Java, you require:
Supported JDK versions:
Only TCP/IP client connectivity is supported on HP-UX V10.20, Linux, Windows 95, and Windows 98.
For further information about the Java Message service (JMS) support, refer to SupportPac (MA88).
Note: Earlier releases of JDK (V1.1.7, or later) may also be used.
The network protocol supported by MQSeries Internet pass-thru is TCP/IP.
For further information about MQSeries Internet pass-thru refer to the SupportPac (MS81).
Refer to the SupportPacs for further prerequisites.
MQSeries Web pages have the latest information:
For Product Extensions and SupportPacs, refer to:
Support of the MQSeries for AIX, V5.2 is extended to AIX V5.1.
Support of the MQSeries for AS/400, V5.2 is extended to OS/400® V5R1.
Support summary for MQSeries iSeries programs:
OS/400 V4R2 OS/400 OS/400 OS/400 Product\Release and V4R3 V4R4 V4R5 V5R1 MQSeries 4.2.1 Yes Yes Yes No supported? MQSeries 5.1 No Yes Yes No supported? MQSeries 5.2 No Yes Yes Yes supported?
For details on MQSeries family platforms, messaging links, gateways, and interfaces, MQSeries Integrator platforms, MQSeries Workflow platforms, and additional information, access:
Performance of the system is dependent on the speed and latency of
transmission links, the speed of processors and storage media used in
devices and servers, and the total demand on server resources.
Product extensions are supplied at no additional charge to MQSeries customers, including:
Clarification of Capacity Unit Requirements for MQSeries Products: This section applies to all MQSeries server products priced using MQSeries capacity units. For base MQSeries products, the changes described were effective October 2000. For MQSeries V5.2, the effective date was October 3. For other platforms it was October 17. The two tables described as "old" and "new" below relate to changes before and after those dates.
The capacity units described are those for MQSeries base products. Different, non-interchangeable units are used for other products in the MQSeries family.
Total MQSeries Capacity Units Description Required Intel Uniprocessor machines 2 Intel 2-way SMP machines 4 + RISC 1-2 processors per box/SP(TM) node Intel/RISC 3-4 processors 6 per box/SP node Intel/RISC 5-8 processors 10 per box/SP node Intel/RISC 9-16 processors 14 per box/SP node Intel/RISC 17-24 processors 16 per box/SP node Intel/RISC more than 30 24 processors per box/SP node
Capacity unit requirements for the High Security Edition of MQSeries Everyplace V1.0 and 1.1 (but not V1.2) are three times the number shown.
Total MQSeries Capacity Units Description Required Intel Uniprocessor Machines 2 Intel 2-Way SMP Machines 4 + RISC 1-2 Processors Per Box/SP Node Intel/RISC 3-8 Processors Per Box/SP Node 8 Intel/RISC 9-23 Processors Per Box/SP Node 16 Intel/RISC 24 or More Processors per Box/SP Node 30
Total MQSeries Capacity Units Description Required Processor group P05 2 Processor group P10 3 Processor group P20 4 Processor group P30 6 Processor group P40 8 Processor group P50 10
MQSeries Processor Group List
Total MQSeries Capacity Units Description Required AS/400 Processor Group P05 2 AS/400 Processor Groups P10 and P20 4 AS/400 Processor Groups P30 and P40 8 AS/400 Processor Group P50 16
Ordering for MQSeries for AS/400 V5.2 is via the iSeries (AS/400) configurator.
iSeries customers with current Software Subscription can upgrade for no additional charge in the same way as Passport Advantage customers.
Customers without Software Subscription who wish to upgrade need to buy upgrades from V3.x based on Capacity Units in the new table.
For further pricing and licensing information, visit:
The customer must identify the machines on which they will install MQSeries. The customer or Program Provider will identify the tier in which they fit, and then calculate the level of Capacity-Unit Charge for the required Use Authorization.
Problem determination (PD) is a customer responsibility. PD is an assessment of whether a problem is caused by hardware or software. PD is complete only when the cause of the problem is identified. This assessment includes examination of available symptoms using the PD procedures documented in the product.
Problem source identification (PSI) is a customer responsibility. PSI begins when software is determined to be the source of the problem. PSI includes tracing the source of the program to a host system control program (SCP), an application program, or another source. Assisting the customer with PSI is an IBM service and support responsibility.
Installability: MQSeries for Windows NT and Windows 2000, V5.2.1 is a complete replacement for the previous release. This version requires re-installation, and cannot be updated from the original V5.2 product by applying a service fix. Existing configuration information is preserved.
MQSeries AMI, MQSeries Internet pass-thru, and JMS support are supplied
as Product Extensions, available as downloads from the Internet. This
program when downloaded from a Web site, contains the applicable IBM
license agreement, and License Information (LI), if appropriate and will
be presented for acceptance at the time of installation of the program.
The license and LI will be stored in a directory such as LICENSE.TXT for
Security, Auditability, and Control
The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.
Upgrades and Transferability
Passport Advantage customers with Upgrade protection are entitled to upgrades as follows:
New Program Current Package Part Part Description Number Number MQSeries for Windows NT and Windows 2000 V5.2 Program package with 2 Capacity Units English 0784726 47P8479 French 0784730 47P8480 German 0790030 47P8481 Italian 0784733 47P8482 Spanish 0784735 47P8483 Brazilian 0784729 47P8493 Japanese 11P5849 29P4009 Korean 11P5850 29P4010 Traditional Chinese 11P5851 29P4011 Simplified Chinese 11P5852 29P4012 Media pack -- Multilingual 0784736 47P8484
Program Part Name Number MQSeries for Windows NT and Windows 2000, V5.2.1 Media pack -- Multilingual 47P8484
Terms and Conditions
MQSeries products priced by capacity unit require capacity-unit authorizations (which are recorded on PoE documents and valid to support use of MQSeries programs according to published transfer groups). These must be obtained to use the program on each machine and machine upgrade.
Refer also to the MQSeries Web pages for further information on Terms and Conditions at:
Use Priority/Reference Code: SE001 Phone: 800-IBM-CALL Fax: 800-2IBM-FAX Internet: email@example.com Mail: IBM Atlanta Sales Center Dept. SE001 P.O. Box 2690 Atlanta, GA 30301-2690
You can also contact your local IBM Business Partner or IBM representative. To identify them, call 800-IBM-4YOU (426-4968).
Note: Shipments will begin after the planned availability date.