|
IBM United States
Software Announcement 202-074 April 9, 2002 IBM WebSphere MQ Enhancements Bring More Flexibility and SecurityAt a GlanceSimplify programming, harmonize features across platforms, and improve security and performance
For ordering, contact: Your IBM representative, an IBM Business Partner, or IBM Americas Call Centers at 800-IBM-CALL (Reference: YE001). OverviewThe WebSphere® MQ messaging family continues to evolve. A major new release brings:
Business integration across many applications is a common element of successful e-business implementation. Other WebSphere MQ family members, such as WebSphere MQ Integrator and MQSeries® Workflow, give you the tools to add value outside the basic message queuing paradigm. The WebSphere MQ family includes assured message delivery on multiple platforms a variety of ways to solve your e-business needs. Together with WebSphere MQ for z/OS and WebSphere MQ Everyplace, the WebSphere MQ family covers all requirements for messaging, including JMS. Key PrerequisitesHardware capable of running the appropriate operating system as specified in the Hardware Requirements and Software Requirements sections. Planned Availability DatesWebSphere MQ Version 5.3
Refer to the Statement of Direction for availability on Windows XP. DescriptionWebSphere MQ FamilySpeed to market and quality of service are critical for success so companies need to be agile to survive. The WebSphere MQ family provides a versatile platform for e-business. Business Integration: The WebSphere platform for e-business includes business integration products and solutions that can help integrate just two applications, a single department, or the entire enterprise; reaching across business channels, trading partners, and Web customers. The WebSphere platform for e-business includes information connectivity and integration products, which can be combined selectively or built up, one upon the other, to provide more powerful and efficient integration:
In addition, IBM has more products to support business integration, such
as WebSphere Adapters (including many additional CrossWorlds Adapters)
and WebSphere Business Integrator.
WebSphere MQ, V5.3WebSphere MQ, V5.3 brings new performance levels, enhanced security, and added features to enhance cross-platform consistency (harmonization). Security Enhancements: SSL provides a comprehensive solution for security problems with:
SSL, widely accepted in the Internet community, has been subjected to significant testing by the "hacker" community. To prevent eavesdropping, use symmetric key cryptography; to prevent tampering use the hash function; and to prevent impersonation use digital certificates, asymmetric keys, and certificate revocation lists. WebSphere MQ now provides built-in functions to solve common security problems. Users can specify which symmetric key cryptography algorithm and which hash function to use by providing WebSphere MQ with a CipherSpec. Digital Certificates and public keys are found in a key ring, which can be specified to WebSphere MQ. Users also can check that they are talking to the partner they expect to be talking to and can choose to authenticate both ends of the connection or only the SSL Server end of the connection. Certificate revocation lists are also available to cancel security certificates. Refer to the Specified Operating Environment section for prerequisites for SSL with Java. API Crossing Exit: The API crossing exit is a general-purpose framework to allow applications to add their own exits independently from others. An exit point is available in the MQI libraries that can call a chain of functions that operate on the MQI parameters. This does not stop existing "wrapper" products or components from working, but new releases of these products or components could be improved by reformatting them into this framework. Exit code can monitor and potentially change almost all MQI parameters; the exit can be invoked both before and after MQI calls (so it can check return codes). It can also issue its own MQI calls, and multiple independent exits can be configured. Performance Improvements: Performance is optimized for general MQ operation and for JMS. Scalability and performance improvements offer more design choices for system designers. The number of channels that can be used on a system is increased by Channel Process Pooling, where a small number of processes with a reasonable number of threads can now handle all channel operations, inbound and outbound. Queues greater than 2 Gb are now supported, and at the same time the minimum queue footprint in memory is reduced from approximately 250 KB to 64 KB, to allow more queues to be opened at a time. Performance for the WebSphere MQ SupportPac MA0C (publish and subscribe) is also enhanced.
OEM (Original Equipment Manufacturer): WebSphere MQ technology is available to qualified OEM for product integration via the IBM OEM organization. Prospective OEMs can discuss details of the arrangement by contacting the IBM OEM Worldwide Software Sales team at:
Accessibility by People with DisabilitiesThe following features support use by people with disabilities:
Product PositioningThe WebSphere MQ family provides a versatile platform for e-business. In addition, Product Extensions provide additional supported function available as a download from the Internet. WebSphere MQ family: The IBM industry-leading WebSphere MQ software helps companies:
The WebSphere MQ family allows companies to maximize e-business opportunities by:
Statement of DirectionIBM plans to enhance WebSphere MQ base products to include the following platform support during fourth quarter 2002, via a service upgrade: Microsoft Windows XP . IBM intends that this product will meet all accessibility requirements during fourth quarter 2002, when a service fix will be available for a minor accessibility problem on some platforms. All information being released represents IBM's current intention, is subject to change or withdrawal, and represents goals and objectives.
Trademarks
Planning InformationWebSphere® MQ, V5.3 will not be available on the AIX® SPO initially. MQSeries® V5.2 will continue to be available on the SPO. Support for Previous Release: The previous release (V5.2) will be serviced for at least one year following the availability of this release in line with WebSphere MQ policy. Java SupportPac (MA88): This SupportPac, no longer needed, will not be updated after WebSphere MQ, V5.3 is shipped. Deprecated function: The Web Administration and Internet Gateway in the previous release are removed from this release. Also available are C++ libraries for earlier Linux compilers. DLLs for VisualAge® C++ for Windows® are included in this release, but will be removed in the next release of MQ. The library interface definition files have been removed in this release, so no new applications can be compiled using the no-longer-supported VisualAge C++. Education SupportThe appropriate curriculum will be updated, as necessary, to include the enhancements described in this announcement. Details of the education support will be provided by April 9, 2002, through a separate education announcement. Descriptions of all classroom and self-study courses are available. For WebSphere MQ courses, access: Call IBM Learning Services at 800-IBM-TEACH (426-8322) for education catalogs, schedules, and enrollments. PublicationsPDF files can be downloaded from the Web after availability. Printed installation instructions are provided in multiple languages in the product box. Books are only available from the product CD-ROM or the Internet, no hardcopy books are supplied with the product. The following books are shipped on the product CD in PDF format only:
Order
Title Number
WebSphere MQ Script (MQSC) Command SC34-6055
Reference
WebSphere MQ Messages GC34-6057
WebSphere MQ Clients GC34-6058
WebSphere MQ Programmable Command SC34-6060
Formats and Administration Interface
WebSphere MQ Application Messaging SC34-6065
Interface
WebSphere MQ Using C++ SC34-6067
WebSphere MQ System Administration SC34-6068
Guide
WebSphere MQ for Windows, Using the SC34-6134
Component Object Model Interface
WebSphere MQ Intercommunication SC34-6059
WebSphere MQ Queue Manager Clusters SC34-6061
WebSphere MQ Application Programming SC34-6062
Reference
WebSphere MQ Application Programming SC34-6064
Guide
WebSphere MQ Using Java SC34-6066
WebSphere MQ Event Monitoring SC34-6069
WebSphere MQ Security SC34-6079
WebSphere MQ Glossary and Bibliography SC34-6113
WebSphere MQ for Windows, V5R3 Quick GC34-6073
Beginnings
WebSphere MQ for Solaris V5R3 Quick GC34-6075
Beginnings
WebSphere MQ for AIX V5R3 Quick GC34-6076
Beginnings
WebSphere MQ for HP-UX V5R3 Quick GC34-6077
Beginnings
WebSphere MQ for Linux V5R3 Quick GC34-6078
Beginnings
WebSphere MQ for iSeries V5R3 Quick GC34-6072
Beginnings
WebSphere MQ for iSeries System SC34-6070
Administration Guide
WebSphere MQ for iSeries Application SC34-6071
Programming Reference (ILE RPG)
Displayable Softcopy Publications: WebSphere MQ manuals are offered in displayable softcopy form. The displayable manuals are part of the basic machine-readable material. The files are shipped on the same media type as the basic machine-readable. These displayable manuals are available in PDF format, and some are also available in HTML format. Technical InformationHardware Requirements
Some of these operating environments are superseded if you use the
Java-based components, refer to the
WebSphere MQ Java Requirements
section.
WebSphere MQ for AIX, V5.3
Hardware Requirements:
Any Year-2000-compliant RS/6000® or IBM Any hardware capable of running other trademarked AIX systems from IBM or other vendors that have passed a set of certification tests for compliance with the AIX application binary and program interfaces. For further details on the AIX Multiple Vendor Program (MVP), visit: Protocols: Network protocols supported are SNA LU6.2 and TCP/IP.
Software requirements are identical for server and client AIX environments unless otherwise stated. WebSphere MQ for AIX, V5.3 supports POSIX draft 4 and draft 10 threaded applications, but not draft 7.
Supported Programming Languages and Compilers for Application Development
For the latest on compiler support, visit: WebSphere MQ for iSeries, V5.3Hardware Requirements: Any Year-2000-compliant iSeries hardware explicitly compatible 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 (if not IBM). Protocols: Network protocols supported are SNA LU6.2 and TCP/IP.
There is no client available for iSeries (except the Java client).
DCE is not supported. Supported Programming Languages and Compilers for Application Development
For the latest on compiler support, visit:
Note:
Only the Java and JMS MQ clients, and not the C client, are available
for iSeries.
WebSphere MQ for HP-UX, V5.3Hardware Requirements: Any Year-2000-compliant Hewlett Packard PA-RISC (1.1, or later) hardware explicitly compatible 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. Protocols: Network protocols supported are SNA LU6.2 and TCP/IP. Software Requirements: Software requirements are identical for server and client HP environments unless otherwise stated.
Note: SSL support on HP-11i will be via a service upgrade.
DCE-Supported: The HP DCE/9000 version appropriate for the level of HP-UX operating system in use, provided this is compatible with DCE V1.4.1 as supplied for HP-UX V10.10. To enable users to run the MQ-supplied DCE send, receive or message exits, this must be the US domestic version supporting DES encryption. Note: It is critical to apply HP service, patches are listed in the Release Note delivered with the HP DCE software; however, for the latest information, contact the local HP support center. DCE names and security modules for WebSphere MQ are provided as part of the WebSphere MQ for HP-UX product. Supported Programming Languages and Compilers for Application Development
For the latest on compiler support, visit: WebSphere MQ for Linux on Intel®, V5.3Hardware Requirements (Intel): Any Year-2000-compliant Intel 32-bit PC hardware (or equivalent) explicitly compatible 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. Protocols: Network protocol supported is TCP/IP. Software Requirements: Software requirements are identical for server and client Linux environments unless otherwise stated.
The following packages are also required for support of SSL channels:
The Linux distributions, which have been tested and are known to meet the prerequisite levels are: Red Hat V7.1, Caldera OpenLinux Server V6.3, SuSE V7.1, TurboLinux V6.0 In order to run Java components such as the JMS or Java client, the distribution of Linux must support the IBM Java runtime environment. Information on currently supported distributions can be found at:
Programming Supported Programming Languages and Compilers for Application Development
For the latest on compiler support, visit: WebSphere MQ for Linux on zSeries, V5.3Hardware Requirements (zSeries): S/390® or zSeries processor, or equivalent compatible and fully capable of running the specified operating system, all the corresponding supporting software shown below, and any associated applications unmodified. Protocols: Network protocol supported is TCP/IP. Software Requirements: Software requirements are identical for server and client Linux environments unless otherwise stated.
The following packages are also required for support of SSL channels:
The Linux distributions, which have been tested and are known to meet the prerequisite levels are: SuSE v7.1 To run Java components such as the JMS or Java client, the distribution of Linux must support the IBM Java runtime environment. Information on currently supported distributions can be found at:
Programming Supported Programming Languages and Compilers for Application Development
For the latest on compiler support, visit: WebSphere MQ for Sun Solaris, V5.3Hardware Requirements: Any Year-2000-compliant Sun Microsystems UltraSPARC hardware explicitly compatible 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. Protocols: Network protocols supported are SNA LU6.2 and TCP/IP. Software Requirements: Software requirements are identical for server and client Sun Solaris environments unless otherwise stated.
It is recommended that the latest levels of all relevant patches to the base operating system are installed. For the latest information, refer to: Note: Solaris systems from other manufacturers are not supported.
Note: Informix is also supported via a WebSphere MQ Product Extension
Programming Supported Programming Languages and Compilers for Application Development
For the latest on compiler support, visit: WebSphere MQ for Windows, V5.3Hardware Requirements: Any Year-2000-compliant 32-bit Intel PC hardware (or equivalent) explicitly compatible 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. Protocols: Network protocols supported are NetBIOS, SNA LU6.2, TCP/IP, and SPX. Software Requirements: Software requirements are identical for server and client Windows NT® environments unless otherwise stated.
Prerequisites for Server (Windows NT only)
Prerequisites for Client (Windows 98 and NT only)
Note: Windows XP support is after general availability of the product.
Programming Supported Programming Languages and Compilers for Application Development
For the latest on compiler support, visit: WebSphere MQ Java RequirementsTo run WebSphere MQ classes for Java Message Service (included in the product) you require: WebSphere MQ classes for Java (as supplied in this product) If you wish to use pub/sub applications, you also need one of the following:
The following software is required to run WebSphere MQ classes for Java:
Note: If a TCP/IP client connection is used, the application does not have to reside on the system hosting the WebSphere MQ server. Programming and JRE Supported Java 2 Software Development Kit and Java Runtime Environments
For full provision of SSL authentication to enable WebSphere MQ Java and JMS applications to benefit from secure connection to the queue manager (authentication, message integrity, data encryption), a platform Java Runtime Environment (JRE) at V1.4.0 is required. For details on IBM Developer Kits, visit: Specified Operating Environment for Client Only PlatformsWebSphere MQ Clients are also available as a Product Extensions (Category 3 SupportPacs). Visit: WebSphere MQ client for Windows: In this release, a single Windows client covers Windows platforms. Refer to the section on Windows support above. For details on WebSphere MQ family platforms, messaging links, gateways, and interfaces, WebSphere MQ Integrator platforms, MQSeries Workflow platforms, and additional information, access: Limitations: The following features in MQSeries V5.2 are no longer supported in WebSphere MQ, V5.3:
Performance Considerations:
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.
Planning InformationClarification of Capacity Unit Requirements for WebSphere MQ Products: This section applies to all WebSphere MQ server products priced using WebSphere MQ Capacity Units.
For further pricing and licensing information, visit: Customer Responsibilities: The customer must provide the minimum hardware and software environments in which the licensed programs run. The customer must identify the machines on which they will install WebSphere MQ. 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. Before operating the system, the customer must confirm that they have sufficient Use Authorization to use the system. Problem determination (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) 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: WebSphere MQ, V5.3 is a complete replacement for the previous release. This version requires reinstallation, and cannot be updated from the previous V5.2 product by applying a service fix. Existing configuration information is preserved. WebSphere MQ, V5.3: The packaging of WebSphere MQ, V5.3 is media packs or software download only. The product is sold only through Passport Advantage; no shrinkwrap packages are available.
The version for AIX is also available on the AIX stack. 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
future reference.
Security, Auditability, and ControlThe customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities. Ordering InformationWebSphere MQ products use a flexible pricing structure. The pricing structure simplifies the development and management of complex applications, particularly for large organizations. There is only one charge unit for these products, the Capacity Unit. The price model is structured over tiers that are defined by machine type (for iSeries) or numbers of processors. The greater the number of processors per machine, the higher the tier position and the more Use Authorizations needed to use the program. This applies to each machine and machine upgrade. Capacity Unit Use Authorization is required for each machine according to the table. Capacity units are not supplied with media packs, and must be acquired separately under Passport Advantage. Upgrades and transferability: Passport Advantage customers with Upgrade protection are entitled to upgrades to the WebSphere MQ, V5.3 media pack as follows: Existing product:
Part
Program Name Number
WebSphere MQ V5.3 Media Pack BA05SML
Multilingual
WebSphere MQ V5.3.1 Media Package -- BA05TML
Multilingual
WebSphere MQ V5.3 Capacity Unit LIC/SW D5AA3LL
MAINT 1 ANNIV
WebSphere MQ V5.3 Capacity Unit LIC/SW D5AA4LL
MAINT 2 ANNIV
WebSphere MQ V5.3 Capacity Unit SW MAINT E1AA5LL
RNWL 1 ANNIV
WebSphere MQ V5.3 Capacity Unit SW MAINT D5AA6LL
AFT LIC 1 ANNIV
Passport Advantage Customer Media Pack Entitlement Details: Customers with active maintenance or subscription for the products listed below are entitled to receive the corresponding media pack. Entitled Maintenance Offerings
Part
Description Number
W/S MQ V5.3 Media Pack Multilingual BA05SML
W/S MQ V5.3.1 Media Package -- BA05TML
Multilingual
Terms and ConditionsLicensing: IBM International Program License Agreement. Proofs of Entitlement are required for all authorized use. Part number products only, offered outside of Passport Advantage, where applicable, are license only and do not include Software Maintenance. Program Services: WebSphere MQ Version 5.3 Available until December 31, 2004: Service is extended on the MQSeries V5.2 products to December 31, 2003, to allow at least 12 months overlap of service between the two products. Money-Back Guarantee: 30-day, money-back guarantee, applicable to the first instance per customer enterprise. The money-back guarantee will commence on the invoice date. Copy and Use on Home/Portable Computer: No Passport Advantage Applies: Yes. Visit: For this program, the program license Charge Unit is based on the number of processors by server. Capacity Units are available in units of one, and are required for every machine on which the server component contained in the program's media package is installed (with the exception of the client components or sample programs). No separate server authorization is required. The number of Capacity Units required for use of the program on any machine is based on the number of symmetrical multiprocessors (SMP) in the machine, or for iSeries on the processor group, per the following tables:
Total
Capacity
Units
Description Required
UNIX(R) and Intel(1) Servers
Intel(1) Uniprocessor machines 2
Intel 2-way SMP machines and RISC 1-2 4
processors per box/Symmetrical
Processor (SP(TM)) node
Intel/RISC 3-8 processors per box/SP 8
node
Intel/RISC 9-23 processors per box/SP 16
node
Intel/RISC 24 or more processors per 30
box/SP node
Total
Capacity
Units
Description Required
iSeries Servers
iSeries processor group P05 2
iSeries processor groups P10 and P20 4
iSeries processor groups P30 and P40 8
iSeries processor group P50 16
Transferability: Users who upgrade within the same processor group from an earlier release or version of the Program (which was previously known as "MQSeries") using Passport Advantage do not need to order any additional capacity units. To upgrade otherwise than within the same processor group from an earlier release or version of the Program using Passport Advantage, users may use their existing Capacity Units, and then acquire additional Capacity Units (if necessary) to satisfy the requirements of the appropriate table. Any "spare" Capacity Units may be used towards other Program entitlement, but are not refundable. For details of ordering Capacity Units (obtainable via Passport Advantage), refer to the Ordering Information section. Users should retain their original product and Capacity Units as PoE. The above tables do not include capacity unit requirements for WebSphere MQ for Linux on zSeries, V5.3, which will be published separately before that product is available. For further information on terms and conditions, refer to: IBM Operational Support Services Support Line: No AIX/UNIX Upgrade Protection Applies: No Entitled Upgrade for Current AIX/UNIX Upgrade Protection Licensees: No PricesThe prices provided in this announcement are suggested retail prices for the U.S. only and are provided for your information only. Dealer prices may vary, and prices may also vary by country. Prices are subject to change without notice. For additional information and current prices, contact your local IBM representative. Contact your sales channel for Support Line pricing information. Passport Advantage: For Passport Advantage and charges, contact your authorized IBM Business Partner. Additional information is also available on the Passport Advantage Web site: Customer Financing: IBM Global Financing offers attractive financing to credit-qualified commercial and government customers and Business Partners in more than 40 countries. IBM Global Financing is provided by the IBM Credit Corporation in the United States. Offerings, rates, terms, and availability may vary by country. Contact your local IBM Global Financing organization. Country organizations are listed on the Web at: Order Now
Use Priority/Reference Code: YE001
Phone: 800-IBM-CALL
Fax: 800-2IBM-FAX
Internet: ibm_direct@vnet.ibm.com
Mail: IBM Atlanta Sales Center
Dept. YE001
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.
Note: Shipments will begin after the planned availability date.
Trademarks
|