IBM United States
Software Announcement 201-148
May 8, 2001

IBM MQSeries Everyplace Enhancements, Pricing, and Packaging Changes

 ENUS201-148.PDF (76KB)

(Corrected on June 6, 2001)

In Passport Advantage section of Supplemental Information, changed 4 incorrect part numbers.

At a Glance

MQSeries Everyplace brings reliable assured communications into an unpredictable world by giving you the capability to:

  • Extend an MQSeries network to new platforms and devices
  • Exploit the MQSeries Integrator (MQSI) by routing transactions from stores and checkouts into the MQSeries Integrator
  • Get the benefits of assured once-only delivery, with rock-solid security, over fragile and unmanaged communication networks
  • Integrate a mobile workforce into key business processes by exploiting the latest devices and protocols
  • Provide Internet users with safe access to the corporate messaging network
  • Use MQSeries Everyplace to provide "earliest possible" delivery of key business data

For ordering, contact:

Your IBM representative, an IBM Business Partner, or IBM Americas Call Centers at 800-IBM-CALL (Reference: YE001).

Overview

MQSeries® Everyplace™ extends the MQSeries family, the infrastructure for connecting servers and mainframes in e-business solutions, to lightweight or mobile platforms and devices.

MQSeries Everyplace:

  • Brings all the benefits of MQSeries to the fast-growing worlds of lightweight messaging systems and mobile computing
  • Embraces the messaging needs of lightweight devices, such as palmtop and laptop computers
  • Supports mobility and the requirements that arise from the use of fragile or unmanaged communications networks
  • Supports synchronous and asynchronous messaging, direct and indirect routing, push and pull messaging, and local and remote queue access
  • Offers easy access through the firewall with the HTTP protocol (TCP/IP and UDP are also supported) and a choice of client/server or peer-to-peer networking

    With security intrinsic to the design, users can be sure access to data is fully controlled.

  • Offers the capabilities available in MQSeries Everyplace Version 1.1 on more platforms, including Linux
  • Offers high security with 128-bit encryption as standard

    The MQSeries Everyplace Bridge also offers the option of direct connection to MQSeries Servers, and the Retail Edition offers MQSeries for the 4690 platform.

  • Introduces a new price structure
  • Includes functional and performance improvements, such as UDP support, Wireless Transport Layer Security (WTLS) standards compliance, tighter WebSphere™, and MQSeries integration, and new tools and C language bindings

The directly supported platforms now include:

  • AIX® (pSeries), Sun Solaris, HP-UX, 4690 operating system (4690OS), and Microsoft™ Windows™
  • Linux on xSeries and zSeries
  • EPOC, Windows CE, and Palm1

In addition, other server and device platforms with compatible Java™ Virtual Machines (JVMs) are supported,1 such as OS/2®, iSeries (AS/400®), QNX Neutrino, and Pocket PC.

1
Some platforms or devices are supported indirectly. Refer to the Terms and Conditions section for details of service support. Only synchronous messaging and a subset of function is available for the Palm.

Key Prerequisites

Refer to the Description section.

Planned Availability Date

  • May 25, 2001: Network edition
  • June 29, 2001: Retail edition
  • August 2001: C bindings will be delivered via a Web update

Description

Key Prerequisites

Platforms on Which MQSeries Everyplace Can Be Directly Installed

  • AIX V4.3
  • Microsoft Windows 2000
  • Microsoft Windows NT™ V4.0
  • Microsoft Windows 95, Windows 98, and Windows Me
  • Sun Solaris 7 or 8
  • Linux (on xSeries) distributions running Kernel 2.2 (not automatic installation).

Java Environment for Running MQSeries Everyplace for Multiplatforms, V1.2

One of:

  • Java runtime (JVM 1.1.8, or later), including Java Micro Edition
  • Microsoft Java Virtual Machine V5.0.3155, or later
  • Any Java which is Sun Java (V1.1, or later)-certified

Plus (for MQSeries Everyplace Bridge operation):

  • MQSeries Java client running with JVM 1.2, or later

The MQSeries Bridge provides connectivity to other MQSeries products, and is only available on permitted server platforms that support the MQSeries Java client (refer to the Terms and Conditions section for the definition of permitted server platforms).

Refer to the Technical Information section for more information on service support.

Native Client: Palm Operating System2 (limited function)

2
Not all hardware that runs this operating system is supported; refer to the Technical Information section.

Programming Environment

  • Java

    Any Java V1.1, or later, programming environment supported by the required level of the Java runtime, such as VisualAge® for Java

  • Native Client

    Code Warrior release 6 containing the IDE for PalmOS and C/C++ compiler (Palm only)

Note: Application development is limited to those platforms supported by the application development tools used; however, deployment for prototyping and testing can be on any permitted platform.

MQSeries Family

e-business is accelerating the pace of change. Speed to market and quality of service are critical for success. Companies need to be agile to survive. The MQSeries family provides a versatile platform for e-business, including:

  • MQSeries is the core of the MQSeries family. The base messaging servers and clients provide once, and once only, message and queuing capability on more than 35 platforms.
  • MQSeries Adapter Offering provides a framework and tools that build and customize MQSeries adapters for existing and new, prepackaged, or custom-developed applications.
  • MQSeries Integrator combines a one-to-many connectivity model, plus transformation, intelligent routing, and information flow modeling. It facilitates the development of new application services that comprise the functions of multiple, disparate existing business systems.
  • MQSeries Workflow is a business process management system that facilitates the rapid development and management of the business processes that integrate the IT and organizational infrastructure of a company.
  • This product, MQSeries Everyplace extends the capabilities of MQSeries base messaging to mobile workers using laptops, PDAs, and telephones. It brings all the benefits of MQSeries messaging, including rock-solid security, to a failure-prone environment.

MQSeries Everyplace

MQSeries Everyplace is a messaging and queuing product, which builds on the concepts of other MQSeries products, but provides function particularly suited to lightweight devices and wireless connection.

  • These devices require the messaging subsystem to be frugal in its use of system resources.
  • They need to have a reliable, secure connection even when the communications coverage is unreliable.

MQSeries Everyplace:

  • Provides an assured messaging infrastructure where small Footprint® and optimized communication protocols are required
  • Minimizes the costs of set-up and administration, making it suitable for unmanaged networks
  • Offers tailored function and interfaces appropriate to its customer set, such as synchronous and asynchronous messaging support, local and remote queue access, direct and indirect routing, rock-solid security, and extensive customization capabilities
  • Provides cross-platform compatibility and function extensibility
  • Is suitable for use over public networks and for access through firewalls
  • Includes support for some platforms not supported by MQSeries servers

MQSeries and MQSeries Everyplace are complementary offerings within the MQSeries base messaging family.

  • MQSeries has established an impressive customer base and has a wide spectrum of capabilities.
  • MQSeries Everyplace:
    • Extends the capabilities and adds to the value of base messaging solutions
    • Provides functions essential for the growing pervasive environment (such as high security, optimized datastreams for fragile communication, connectivity of a wide range of pervasive devices)

MQSeries Everyplace is the ideal way to provide MQSeries base messaging in the communications-hostile world of mobile devices.

Features of MQSeries Everyplace

  • Once-only assured delivery, which means that it can be used over fragile communication networks
  • Object-based messages, with function and data
  • Synchronous and asynchronous messaging
  • Direct and indirect routing (with protocol conversion)
  • Message-level, queue-level, and end-to-end security, including authentication, encryption, and compression
  • Local and remote queue access
  • Message push and message pull
  • Small footprint with extensive customization
  • Rules-based operation
  • Tight integration with other MQSeries family members and mobile products
  • Automatic channels and roaming support
  • Minimal administration
  • Efficient and customizable wire protocol
  • Extensive platform support
  • Extensible function — with the ability to add new adapters, for communications, or for mapping individual queues to permanent storage (for example, databases)

Features New to This Release

  • Extended platform support, including Linux and HP-UX
  • A new high-performance option for batching message writes to disk
  • UDP protocol support to reduce network traffic
  • C bindings to the Java (available after initial shipment)
  • WTLS certificate support
  • Enhanced messaging functions when using the MQSeries Everyplace Bridge — Get and Browse operations now supported
  • Support for WebSphere Everyplace Server connectivity with security information in HTTP headers
  • Support for 4690 in Retail Edition
  • A new Postcard application to demonstrate assured delivery and other extended tools (available via SupportPacs)

MQSeries Everyplace supports a wide range of platforms from device platforms, such as EPOC, to server platforms, such as AIX. All queue managers optionally support queues and messaging, but additionally most server platforms can be used to give connectivity to other MQSeries servers by using the Bridge (available in conjunction with MQSeries Everyplace Bridge capacity units).

A new node for MQSI:

  • Allows connection of MQSeries Everyplace directly (without the use of the MQSeries Everyplace Bridge)
  • Provides input and output protocols compatible with MQSeries Everyplace
  • Allows messages to be:
    • Received from MQSeries Everyplace and processed directly by MQSI.
    • Sent to devices using the Publish/Subscribe facility.

This new node will be available with MQSeries Integrator.

Devices can be connected together in various configurations. A typical setup would be many devices connected to a single gateway, with that gateway connected to one or more MQSeries systems or other gateways.

Although it is convenient to describe machines running MQSeries Everyplace as clients (devices) or servers for the purposes of configuration and installation, the pricing of MQSeries Everyplace for Multiplatforms, V1.2 makes no distinction except by the operating system being used.

MQSeries Everyplace supports HTTP, TCP/IP, and UDP as transports.

All queue managers support synchronous messaging operations, such as the ability to access queues to get, put, and browse messages. If a queue manager is configured with local queues it will also have asynchronous messaging capability (note that this function is not available on the Native Client).

Security: MQSeries Everyplace provides extensive security capabilities. Security embraces authentication, encryption, and compression:

  • Authentication to control access
  • Compression to reduce resource requirements (for transmission and/or storage)
  • Encryption to protect the contents when the object is transmitted

In this way, access to message content can be selectively secured and the data can be protected, for example, on backing storage (not available in Native Client.)

Encryption methods available include MARS, DES, triple DES, RC4, and RC6. These can offer up to 128-bit security where permitted, and are available in both editions of the product.

Benefits of Using MQSeries Everyplace: MQSeries Everyplace extends e-business to mobile users:

  • Business users can process high-value transactions away from their desks because of assured message delivery.
  • Existing systems can be integrated into e-business solutions via the gateway to MQSeries networks and the MQSI.
  • Critical applications work reliably even over unreliable mobile networks using MQSeries Everyplace messages.
  • Users can choose their own personal workstation platform thanks to the wide variety of platforms supported, such as EPOC32, PalmOS, and Windows platforms.
  • Applications can provide immediate server or mainframe interaction when a link is available, and queued use when it is not. This link can be either a wireless link, or a low-cost telephone link.
  • Users can make cost-effective use of radio networks by using the built-in intelligent data compression and link policies.
  • Networks can include small, low-cost devices for remote sensing.
  • Up-to-the-minute information, such as latest stock prices, is provided by automatic transmission from central servers.
  • Transactions can be captured from retail checkouts and sent as required via the 4690 to host systems or the MQSeries Integrator. Assured message delivery and exploitation of the 4690 mirrored file system can provide reliability and security.
  • Programmers can choose simple setup options for security, and communications can easily work through firewalls using HTTP protocol.
  • Messaging systems can be designed with a minimum of set-up and maintenance.
  • Users can keep in touch with each other directly using device-to-device communication over the Internet.
  • Users can connect to a convenient local gateway, and use different devices at different times according to their needs.
  • Mobile workers can receive important schedule updates, or send new data, even when they are working in an environment where radio coverage is intermittent.
  • Field workers can have direct access to back-end systems using a combination of MQSeries Everyplace with other MQSeries products. For example, they can use the Publish/Subscribe function in MQSI to subscribe to important information that can be sent direct to their mobile device.

MQSeries Everyplace is a member of the IBM Pervasive Computing family, which includes the WebSphere Everyplace Suite.

MQSeries and MQSeries Everyplace both have the advantages of:

  • Assured delivery
  • Disconnected operation
  • Cross-platform support

MQSeries Everyplace adds further features necessary to allow users to continue to work and access important data while away from their normal working or home environment.

Using the latest mobile devices, businesses that reach customers and workers directly in their homes or while they are on the road will have a considerable advantage in the marketplace. With MQSeries Everyplace, the MQSeries family now allows business users to:

  • Extend their operations into the mobile environment
  • Expand their business model opportunities for sales and customer service

This product supersedes MQSeries Everyplace for Windows, Version 1.0 announced in Software Announcement 200-072 , dated April 4, 2000, and MQSeries Everyplace for Multiplatforms, announced in Software Announcement 200-342 , dated October 3, 2000. It is a repackaging of those products, extended to more platforms.

Product Positioning

IBM Business Integration consists of five offerings under the MQSeries brand designed to complement each other.

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 , the core of the MQSeries family, integrates over 35 platforms. Providing the base messaging functions for servers and clients, and assuring once-only message delivery, it can be used alone or with other members of the family.
  • MQSeries Adapter Offering provides the framework and tools to build and customize MQSeries adapters for existing and new, prepackaged, or custom-developed applications.
  • MQSeries Integrator , a powerful information broker, includes a one-to-many connectivity model plus transformation, intelligent routing, and information flow modelling across multiple, disparate business systems.
  • MQSeries Workflow , a business process management system, enables the definition, execution, and swift change of complete business processes that span systems, applications, and people.
  • This offering, MQSeries Everyplace , brings the benefits of assured message delivery and rock-solid security to the failure-prone environment of mobile working.

MQSeries and MQSeries Everyplace are complementary offerings within the MQSeries base messaging family.

  • MQSeries has established an impressive customer base and has a wide spectrum of capabilities.
  • MQSeries Everyplace:
    • Extends the capabilities and adds to the value of base messaging solutions
    • Provides functions essential for the growing pervasive environment (such as high security, optimized datastreams for fragile communication, connectivity of a wide range of pervasive devices)

Positioning of MQSeries Everyplace and MQSeries

  • Common features:
    • Assured message delivery
    • Transactional get/put capabilities
    • Capability to run applications even when disconnected
    • Message interchange (via MQSeries Everyplace Bridge)
    • Multi-platform/device support
    • Integration of legacy systems into e-business solutions (via Bridge for MQSeries Everyplace)
    • Capability to connect to other MQSeries family members (including direct connection to MQSeries Integrator) to allow e-business integration
  • Differences:

    MQSeries Everyplace has additional features not in MQSeries base messaging, such as:

    • Object-based messages that include function and data
    • Synchronous messaging (as well as asynchronous)
    • Access to remote queues (as well as local queues)
    • Automatic channels
    • Indirect routing with protocol changes (as well as direct)
    • Ability to pull messages (as well as push)
    • Support for unreliable wireless connections
    • Capability to minimize data stream length
    • Built-in security features, including authentication, encryption, and compression (limited on Palm)
    • Mobile devices support, which enables data exchange without a messaging server
    • Support for dial-up and mobile use
    • Lightweight mobile device support
    • Java classes that can be revised to add or change functionality
    • Rule-based operations
    • Pluggable communications support (including HTTP, UDP, and TCP/IP)
    • Ability to map queues individually to backing stores (for example, memory, file system, or database)
    • Small footprint

MQSeries Everyplace does not have certain MQSeries features and functions, such as:

  • MQSeries range of programming languages, protocols, adaptor connectors
  • MQSeries MQI, AMI, JMS support
  • XA coordination, units of work, two-phase commit, recovery logs
  • Clustering/load balancing, Workflow Agent
  • Segmented messages, reference messages, name lists
  • Capability to communicate directly with all other platforms (without using the MQSeries Everyplace Bridge or the MQSI node)

Messages and some publications are translated to French, German, Spanish, Italian, Brazilian Portuguese, Traditional Chinese, Simplified Chinese, Korean, and Japanese. These will be available within 30 days of U.S. English planned availability.

Trademarks

 
Everyplace and WebSphere are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
MQSeries, AIX, AS/400, OS/2, VisualAge, and Footprint are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Microsoft, Windows, and Windows NT are trademarks of Microsoft Corporation.
 
Java is a trademark of Sun Microsystems, Inc.
 
Other company, product, and service names may be trademarks or service marks of others.

Education Support

The appropriate curriculum will be updated, as necessary, to include the enhancements described in this announcement.

Details of the education support will be provided by May 15, 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.

Offering Information

Product information is available through Offering Information (OITOOL) at:

Publications

MQSeries Everyplace™ Installation Instructions ("Read Me First") are included with these programs. The following books are shipped on the product CD in PDF format only:

                                                       PDF on
Description                Hardcopy       In box?      CD?
 
MQSeries Everyplace --     GC34-5862      Yes          Yes
  Read Me First
MQSeries Everyplace        GC34-5843      Yes          Yes
  Introduction
  (U.S. English)
MQSeries Everyplace        SC34-5845      No           Yes
  Programming Reference
MQSeries Everyplace        SC34-5846      No           Yes
  Programming Guide

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 Internet.

Hardcopy books can be ordered from country program libraries after May 25, 2001. To order, contact your IBM representative.

Related Books: MQSeries Family

MQSeries Family Books: For a list of MQSeries books and other publications, refer to the following Web site:

Hardcopy books can be ordered separately for a fee from country program libraries after the planned availability date. To order, contact your IBM representative.

Displayable Softcopy Publications: MQSeries Everyplace 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 Information

Hardware Requirements

Any Year-2000-ready vendor hardware that is explicitly compatible and fully capable of running the specified operating system, the corresponding supporting software and associated applications unmodified. Responsibility to provide statement of full compatibility between machines lies with the original equipment provider.

Java™ Requirements: JVM which is one of:

  • Microsoft™ JVM V5.0.3155, or later
  • Any platform which runs Java (V1.1.8, or later) including Micro Edition
  • Any platform which runs a Sun-certified JVM (V1.1, or later)
  • Any platform which runs a Sun-certified Personal Java (V1.1 only)

Note that the Java needs to be fully compatible with that tested on one of the platforms below in order for service to be available:

  • HP Jornada devices (Models 680 or 820) running Windows™ CE operating system
  • Psion devices (5MX Pro or NetBook) running EPOC operating system
  • Palm 5 or WorkPad® C3 (refer to below)
  • One of the server platforms with direct support listed below

Server Platforms with Installation Support: MQSeries Everyplace is only directly installable on certain server platforms. To transfer programs and Java classes to other platforms, an appropriate download or file transfer program (not supplied) must be used. The following platforms are those on which the product can be installed using the built-in tools.

These must be one of:

  • Microsoft Windows 2000
  • Microsoft Windows NT™ V4.0
  • Microsoft Windows 95, Windows 98, and Windows Me
  • AIX® V4.3
  • Sun Solaris 7 or 8
  • HP-UX (installation not automatic)
  • Linux (xSeries only) running Kernel 2.2 (installation not automatic)

Directly Supported Platforms without Installation Support: The following platforms are supported for the testing and deployment of MQSeries Everyplace, but only support installation by file transfer from another platform.

  • HP Jornada devices (Models 680 or 820) running Windows CE operating system
  • Psion devices (5MX Pro or NetBook) running EPOC operating system
  • IBM 4690OS with Java
  • Linux (on zSeries) running Kernel 2.2

Use on Other Platforms Not Directly Supported: For MQSeries Everyplace, certain other named platforms may be used, but are only supported if their Java environment is fully compatible with that on the above platforms. Problems can only be investigated on one of the tested platforms listed above. Refer to the summary table in the Planning Information section.

Production (non-development) use of MQSeries Everyplace on any platform is chargeable. Refer to the Ordering Information section for charging information and a list of platforms to which prices apply.

Use of Personal Java: Personal Java V1.1 may be used for device platforms instead of other JVMs.

To use MQSeries Everyplace some of the optional items for Personal Java are required:

For MQSeries Everyplace base classes, the following classes must be provided:

  • java.io.FileInputStream
  • java.io.FileOutputStream
  • java.io.File
  • java.io.FilenameFilter

Additionally, to use the MQeGZIPCompressor:

  • java.util.zip.GZIPOutputStream

To use any encryption:

  • java.math.BigInteger

The MQSeries Everyplace examples, if used, also require some of the optional classes in packages java.io and java.awt.

Palm Devices: The Palm runs a C subset of MQSeries Everyplace function. The Palm V, Workpad C3, or equivalent, is supported. Problems demonstrated on this device will be fixed.

The Palm device is charged in the same way as other client platforms. Installation is by file transfer.

Software Requirements

Refer to the MQSeries Web Pages for the latest information:

Interoperability

This product is compatible with the TCP/IP infrastructure provided by IBM Wireless Gateway.

For details on MQSeries family platforms, messaging links, gateways and interfaces, MQSeries Integrator platforms, MQSeries Workflow platforms, and additional information, access:

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 Information

Definitions Used in this Section

Server and client platforms. These are two lists (Group A and Group B) of platforms which are grouped by the size of the computer and operating system they run on, not by any usage configuration or connection. Client and server are used in their general computing sense as in "client/server" but have no ordering or pricing significance.

A third group (Group C) relates to use on the 4690OS platform only.

MQSeries Everyplace Gateway is a queue manager configured with the MQSeries Everyplace bridge to connect to other MQSeries products. It is not required to connect to MQSeries Integrator via the MQSeries Everyplace/SCADA node.

Distribution of MQSeries Everyplace with Applications: MQSeries Everyplace classes may only be distributed with applications with an agreement from IBM or where all the users already have entitlement to use them. Otherwise users must provide the necessary classes themselves and have their own entitlement to use them.

Even where allowed, distribution may only be under the terms of the license agreement supplied with the product.

Similarly, for the Palm device, shared libraries may only be distributed with applications with an agreement from IBM or where all the users already have entitlement to use them. Otherwise users must provide the necessary shared libraries themselves, and have the necessary entitlement to use them.

Pricing Structure

  • The pricing for MQSeries Everyplace server platforms (Groups A and C) is based upon capacity units, with each processor group or configuration (for 4690OS) requiring a certain number of capacity units. The boxed program package includes two capacity units, but additional capacity units may be required. Different types of capacity units are required, depending on whether the MQSeries Everyplace Bridge, or Retail edition is being used.
    • Server platforms not running the MQSeries Everyplace Bridge. MQSeries Everyplace Network capacity units are required per server depending on the size of the machine running MQSeries Everyplace or (for 4690OS) Retail capacity units depending on the size of the installation.
    • Server platforms running the MQSeries Everyplace Bridge. MQSeries Everyplace Bridge capacity units are required per server depending on the size of the machine running MQSeries Everyplace. Bridge capacity units are eligible to be used towards entitlement to use certain other MQSeries products.

MQSeries Everyplace Capacity Unit Requirement List

This table applies to all three types of MQSeries Everyplace capacity units:

                                                        Required
                                                        MQSeries
                                                    Everyplace V1.2
                                                        Capacity
Description                                              Units
 
Intel(3) Uniprocessor machines or                          2
  4690OS with 1 to 5
  point-of-sale connected
 
Intel 2-Way SMP Machines                                   4
  + RISC 1-2 Processors
  per box/SP(TM) node or
  4690OS with 6 to 20
  point-of-sale connected
 
Intel/RISC 3-8 Processors                                  8
  per box/SP node or
  4690OS with 21-50
  point-of-sale connected
 
Intel/RISC 9-23 Processors                                 16
  per box/SP node
  4690OS with 51-150
  point-of-sale connected
 
Intel/RISC 24 or more processors
  per box/SP node or                                       30
  4690OS with 150+
  point-of-sale connected
3
Intel machines include compatible processors such as Cyrix and AMD, but not 4690 processors.

Only the Retail Edition may be used with the IBM 4690OS. Requirements shown are per store with one machine running 4690OS using MQSeries Everyplace. Pricing for several machines running 4690OS in the same store may be calculated by using the average POS per machine running the 4690OS, or refer to IBM for pricing of these installations.

Additional capacity unit requirements for use on second 4690OS machines on "warm standby" are 50% of those for machines in production use. "Warm standby" means that a machine is up and running, but not sending or receiving MQSeries Everyplace messages, or using queues.

For further pricing and licensing information, visit:

Capacity units specific to MQSeries Everyplace are new to this release. MQSeries Everyplace Bridge (but not Network or Retail) capacity units are transferable across MQSeries platforms that appear in the same MQSeries Transfer Group (refer to table below). This product is in transfer group C, whereas previous versions were in transfer group B. These transfer groups do not relate to MQSeries Everyplace platform price groups. One MQSeries Everyplace Bridge capacity unit is equivalent to one MQSeries capacity unit.

The capacity units are not transferable between products in different MQSeries Transfer Groups, although customers with Passport Advantage upgrade protection may be eligible to upgrade to the present release for no additional charge.

The following table shows the current MQSeries Transfer Groups and the platforms, within each group, eligible for generic capacity unit transferability. The Version.Release levels shown refer to MQSeries base products (for example, MQSeries for ...).

Transfer Group List

Note that the groups here are not the same as the pricing groups.

MQSeries                    MQSeries                   MQSeries
Transfer                    Transfer                   Transfer
Group A                     Group B                    Group C
 
AIX, V5.0                   AIX, V5.1                  AIX, V5.2
 
AS/400(R), V4.2.1           AS/400, V5.1               AS/400, V5.2
 
HP-UX, V5.0                 HP-UX, V5.1                HP-UX, V5.2
 
OS/2 Warp(R), V5.0          OS/2(R) Warp, V5.1         Linux, V5.2
 
Sun Solaris, V5.0           Sun Solaris, V5.1          Sun Solaris,
Sun Solaris 5.0             Sun Solaris,                 V5.2
  on Intel, V5.0             Intel Edition,
                             V5.1
 
Windows NT, V5.0            Windows NT, V5.1           Windows NT/
                                                         2000, V5.2
 
AT&T NCR, V2.2              Compaq Tru64
                              UNIX(R), V5.1
 
Compaq OpenVMS              MQSeries                   MQSeries
  Alpha V2.2                  Everyplace                 Everyplace
                              V1.0 or V1.1               V1.2(4)
 
Compaq
  OpenVMS VAX,
  V2.2
 
SINIX and DC/OSx,
  V2.2
 
Tandem NSK,
  V2.2.0.1
4
MQSeries capacity units are equivalent to MQSeries Everyplace Bridge capacity units, and may be used interchangeably in Group C.

Summary Table: The table below shows a summary of the following by platform:

  • Whether installation is by an installer or file transfer.
  • Whether support is direct (refer to the Terms and Conditions and Technical Information sections).
  • Which price group the platform is in (refer to the Prices section).
  • Whether the bridge to other MQSeries family products is available (for deployment, this requires additional Bridge capacity units to be purchased).

Note that the price groups here are not the same as the transfer groups.

                    Installation         Support               Bridge
                                                Via             use
                   Direct    File            reference  Price  avail-
Platform          from CD  transfer  Direct   platform  Group  able?
 
AIX V4.3            Yes      N/A      Yes       N/A       A     Yes
 
Sun 7 or 8          Yes      N/A      Yes       N/A       A     Yes
 
Windows 2000/NT     Yes      N/A      Yes       N/A       A     Yes
 
Windows 95,98,Me    Yes      N/A      Yes       N/A       A     Yes
 
Linux on xSeries   Yes(5)    N/A      Yes       N/A       A     Yes
  on Kernel 2.2
 
Linux on zSeries     No      Yes      Yes       N/A      (8)    Yes
  on Kernel 2.2
 
HP-UX 11           Yes(5)    N/A      Yes       N/A       A     Yes
 
OS/2                 No      Yes       No       Yes       A     Yes
 
iSeries              No      Yes       No       Yes       A     Yes
  (AS/400)
 
EPOC 32-bit          No      Yes     Yes(6)    Yes(6)     B      No
  Release 5
 
Windows CE 2.1       No      Yes     Yes(6)    Yes(6)     B      No
 
QNX Neutrino         No      Yes       No       Yes       B      No
 
Pocket PC            No      Yes       No       Yes       B      No
 
PalmOS, V3.0,        No      Yes     Yes(7)      No       B      No
  or higher
 
4690 Operating       No      Yes      Yes       N/A       C      No
  System
5
Installation is a ZIP file, not via an installer.
6
Only certain devices are directly supported.
7
Palm 5, IBM Workpad C3, or equivalent hardware. Subset of function.
8
Apply to IBM for pricing on Linux for zSeries (S/390®).
 
N/A = not applicable or required.

Customer Responsibilities: Use of MQSeries Everyplace on any platform is chargeable. The price depends on three factors; the platform used, the size of the machine, and whether the MQSeries Everyplace Bridge is being used.

It is the customers' responsibility to ensure that they have the correct Proof of Entitlement to run on the platforms on which MQSeries Everyplace is deployed. Refer to the Ordering Information section for charging information. Use with z/OS (OS/390®) is not permitted.

Installability: MQSeries Everyplace is supplied in two boxed editions and is also available for download. One edition contains all components which may (with appropriate use authorization) be used on any permitted platform, including the MQSeries Everyplace Bridge. The Retail edition contains code for 4690OS, and is only supported, and use permitted, on that operating system.

Direct installation is supported only on the following platforms:

  • AIX V4.3
  • Microsoft Windows 2000
  • Microsoft Windows NT V4.0
  • Microsoft Windows 95, Windows 98, and Windows Me
  • Sun Solaris 7 or 8
  • Linux (on xSeries) distributions running Kernel 2.2 (installation not automatic)
  • HP-UX 11 (installation not automatic)

Refer to the Ordering Information section for requirements when using these editions and components.

Packaging

MQSeries Everyplace: Media is on CD-ROM only. It contains program code, PDF files of the publications for viewing online, and HTML files for selected publications.

The package contains:

  • MQSeries Everyplace CD-ROM
  • Proof of Entitlement (PoE)
  • MQSeries Everyplace Version 1.2 Introduction (U.S. English)
  • MQSeries Everyplace Version 1.2 Installation Instructions (Multilanguage)

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 Control

The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.

Ordering Information

Program package and charge features for device platform usage are available in one packs only.

Use of MQSeries Everyplace for development and prototyping is not chargeable, but non-development (productive) use of MQSeries Everyplace on any platform is chargeable. The price depends on three factors; the platform used, the size of the machine, and whether the MQSeries Everyplace Bridge is being used. Three combinations are valid:

  1. Device platforms. An MQSeries Everyplace device platform use authorization is required to use MQSeries Everyplace on each device.
  2. Server platforms not running the MQSeries Everyplace Bridge. MQSeries Everyplace Network capacity units are required per server depending on the size of the machine running MQSeries Everyplace The MQSeries Everyplace Network Edition comes with two of these capacity units in the box. Refer to note below regarding use on systems running IBM 4690OS.
  3. Server platforms running the MQSeries Everyplace Bridge. MQSeries Everyplace capacity units are required per server depending on the size of the machine running MQSeries Everyplace Upgrades are available from MQSeries Everyplace Network capacity units.

Note: For IBM 4690OS, the Retail edition is used instead of the Network edition, and Retail Capacity units instead of Network capacity units. Price is based on the configuration in the store, not machine size. Refer to the Planning Information section.

Third-party applications which contain MQSeries Everyplace classes may be used without additional proof of entitlement (capacity units or device platform use authorization) if the supplier of the application has agreed this with IBM. MQSeries Everyplace classes (or Palm libraries) may not be included in applications except by prior arrangement with IBM, or where the use of these classes is to expedite distribution within the same enterprise, and use is already covered by use authorizations or capacity units.

There is no charge for use of MQSeries Everyplace for Multiplatforms, V1.2 on any allowed platform provided that it is used solely for application development and testing.

Note that MQSeries Everyplace deployment on server platforms is priced by MQSeries Everyplace capacity units. These capacity units are not the same as other MQSeries family capacity units, but may be interchanged (in the case of Bridge capacity units) via the transfer group table. The way that capacity unit requirement is calculated is different for Group A than for Group C (4690OS).

For definitions of server (Groups A, C) and device (Group B) platforms, and machine sizes, refer to the MQSeries Everyplace Pricing group list below, and the table in the Planning Information section.

Server Platforms (Group A)

  • Microsoft Windows NT or Windows 2000
  • Microsoft Windows 95, Windows 98, and Windows Me
  • Sun Solaris
  • AIX
  • Linux (on xSeries)
  • HP-UX
  • iSeries (AS/400)
  • OS/2

Device platforms (Group B)

  • EPOC devices
  • Windows CE or Pocket PC devices
  • QNX Neutrino
  • PalmOS devices

Server platform (Group C)

  • 4690OS

For definitions of which platforms support direct installation from the supplied CD, which are directly and indirectly supported, which price group to use, and whether the Bridge is available (at additional cost) refer to the table in the Planning Information section.

Upgrades and Transferability

Although customers who purchased MQSeries Everyplace V1.1 may upgrade to the V1.2 level of code by downloading from the Web, this is only for service purposes, and does not allow customers to adopt the new terms and conditions announced for V1.2. The new pricing structure and platform support are only available to V1.2 customers or those customers with Passport Advantage Upgrade Protection.

Customers who have purchased Network capacity units may upgrade these to Bridge capacity units for a fee.

Passport Advantage customers with Upgrade protection are entitled to upgrades as follows:

Passport Advantage Upgrade Protection Entitlement

                                                            New
                                                            Program
                                    Current                 Package
                                    Part                    Part
Description                         Numbers                 Numbers
 
MQSeries Everyplace for             0781432                 47P8488
  Multiplatforms,
  V1.1 (Standard Edition)
 
MQSeries Everyplace for             0781443                 47P8488
  Multiplatforms,
  V1.1 (High Security Edition)

For Passport Advantage customers with upgrade protection, the capacity units supplied with Version 1.1 or Version 1.0 of the MQSeries Everyplace are proof of entitlement to the equivalent number of MQSeries Everyplace Bridge capacity units. This also applies to the additional units supplied with the High Security Edition in V1.1 and V1.0.

Also for these customers, mobile use authorizations are equivalent to two Network capacity units (or three for the High Security Version).

Permitted Platforms and Use Configurations

Use of MQSeries Everyplace for Multiplatforms, V1.2 is only permitted under these terms and prices on the platforms in groups A, B, and C listed above. Use with other operating systems or platforms may be possible by separate agreement with IBM, but use is not permitted on OS/390 (z/OS).

Apply to IBM for pricing on Linux for zSeries and for other platforms not listed.

Passport Advantage

                                                       Part
                                                       Number
 
MQSeries Everyplace, V1.2 Network
Edition -- Network Capacity Units
 
VPO Instl MQSEv Network Ed                             D5818ML
  1 Net Cap Un
VPO Instl/SW Sub MQSEv Network Ed                      D581FML
  1 Net Cap Un 1 Anniv
VPO Instl/SW Sub MQSEv Network Ed                      D581HML
  1 Net Cap Un 2 Anniv
VPO SW Sub Rnwl MQSEv Network Ed                       E181JML
  1 Net Cap Un
VPO SW Sub MQSEv Network Ed                            D581LML
  1 Net Cap Un 1 Anniv
VPO SW Sub MQSEv Network Ed                            D581MML
  1 Net Cap Un 2 Anniv
 
CO Instl/SW Sub MQSEv Network Ed                       D581QML
  1 Net Cap Un 1 Anniv
CO Instl/SW Sub MQSEv Network Ed                       D581RML
  1 Net Cap Un 2 Anniv
CO SW Sub Rnwl MQSEv Network Ed                        E181SML
  1 Net Cap Un
CO SW Sub MQSEv Network Ed                             D581UML
  1 Net Cap Un 1 Anniv
CO SW Sub MQSEv Network Ed                             D581VML
  1 Net Cap Un 2 Anniv
CO Supt MQSEv Network Ed                               E181XML
  1 Net Cap Un 1 Anniv
CO Instl/SW Sub/Supt MQSEv Network                     D581YML
  Ed 1 Net Cap Un 1 Anniv
CO Instl/SW Sub/Supt MQSEv Network                     D5820ML
  Ed 1 Net Cap Un 2 Anniv
CO SW Sub/Supt MQSEv Network Ed                        D5822ML
  1 Net Cap Un 1 Anniv
CO SW Sub/Supt Rnwl MQSEv Network                      E1824ML
  Ed 1 Net Cap Un
 
Bridge Capacity Units
 
VPO Instl MQSeries Evryplce Netwrk Ed                  D583HML
  1 Bridge Cap Un
VPO Instl/SW Sub MQS Ev Netwrk Ed                      D583KML
  1 Bridge Cap Un 1 Anniv
VPO Instl/SW Sub MQS Ev Netwrk Ed                      D583MML
  1 Bridge Cap Un 2 Anniv
VPO SW Sub Rnwl MQS Ev Netwrk Ed                       E183NML
  1 Bridge Cap Un
VPO SW Sub MQS Ev Netwrk Ed                            D583PML
  1 Bridge Cap Un 1 Anniv
VPO SW Sub MQS Ev Netwrk Ed                            D583TML
  1 Bridge Cap Un 2 Anniv
 
                                                       Part
                                                       Number
 
CO Instl/SW Sub MQS Ev Netwrk Ed                       D5842ML
  1 Bridge Cap Un 1 Anniv
CO Instl/SW Sub MQS Ev Netwrk Ed                       D5844ML
  1 Bridge Cap Un 2 Anniv
CO SW Sub Rnwl MQS Ev Netwrk Ed                        E1848ML
  1 Bridge Cap Un
CO SW Sub MQS Ev Netwrk Ed                             D584AML
  1 Bridge Cap Un 1 Anniv
CO SW Sub MQS Ev Netwrk Ed                             D584CML
  1 Bridge Cap Un 2 Anniv
CO Supt MQS Ev Netwrk Ed                               D584FML
  1 Bridge Cap Un 1 Anniv
CO Instl/SW Sub/Supt MQS Ev Netwrk                     D584GML
  Ed 1 Bridge Cap Un 1 Anniv
CO Instl/SW Sub/Supt MQS Ev Netwrk                     D584HML
  Ed 1 Bridge Cap Un 2 Anniv
CO SW Sub/Supt MQS Ev Netwrk Ed                        D584IML
  1 Bridge Cap Un 1 Anniv
CO SW Sub/Supt Rnwl MQS Ev Netwrk Ed                   E184MML
  1 Bridge Cap Un
 
Device Platform Use Authorization
 
VPO Instl MQSeries Evryplc Ntwrk                       D5897ML
  Ed 1 Device Platf Srv
VPO Instl/SW Sub MQS Evpl Ntwrk                        D5898ML
  Ed 1 Dev Platf Srv 1 Anniv
VPO Instl/SW Sub MQS Ev Ntwrk Ed                       D5899ML
  1 Device Platf Srv 2 Anniv
VPO SW Sub Rnwl MQS Ev Ntwrk Ed                        E189AML
  1 Device Platf Srv
VPO SW Sub MQS Ev Ntwrk Ed                             D589BML
  1 Device Platf Srv 1 Anniv
VPO SW Sub MQS Ev Ntwrk Ed                             D589CML
  1 Device Platf Srv 2 Anniv
 
CO Instl/SW Sub MQS Ev Ntwrk Ed                        D589DML
  1 Device Platf Srv 1 Anniv
CO Instl/SW Sub MQS Ev Ntwrk Ed                        D589EML
  1 Device Platf Srv 2 Anniv
CO SW Sub Rnwl MQS Ev Ntwrk Ed                         E189FML
  1 Device Platf Srv
CO SW Sub MQS Ev Ntwrk Ed                              D589GML
  1 Device Platf Srv 1 Anniv
CO SW Sub MQS Ev Ntwrk Ed                              D589HML
  1 Device Platf Srv 2 Anniv
CO Supt MQS Ev Ntwrk Ed                                D589IML
  1 Device Platf Srv 1 Anniv
CO Instl/SW Sub/Supt MQS Ev Ntwrk                      D589JML
  Ed 1 Dev Platf Srv 1 Anniv
CO Instl/SW Sub/Supt MQS Ev Ntwrk                      D589KML
  Ed 1 Dev Platf Srv 2 Anniv
CO SW Sub/Supt MQS Ev Ntwrk Ed                         D589LML
  1 Device Platf Srv 1 Anniv
CO SW Sub/Supt Rnwl MQS Ev Ntwrk                       E189MML
  Ed 1 Device Platf Srv
 
Upgrade from Network to Bridge CU
 
VPO Trd Instl/SW Sub MQS EVp Ntwrk Ed                  AT89XML
  1 Bridge Cap Un 1 Anniv
 
CO Trd Instl/SW Sub MQS EVp Ntwrk Ed                   AT8A0ML
  1 Bridge Cap Un 1 Anniv
CO Trd Instl/SW Sub/Supt MQS EVp Ntwrk                 AT8ALML
  Ed 1 Bridge Cap Un 1 An
 
                                                       Part
                                                       Number
 
MQSeries Everyplace, V1.2 Retail Edition --
Retail Capacity Units
 
VPO Instl MQS Ev Retail Edition                        D5833ML
  1 Cap Un
VPO Instl/SW Sub MQS Ev Retail Edition                 D5835ML
  1 Cap Un 1 Anniv
VPO Instl/SW Sub MQS Ev Retail Edition                 D5836ML
  1 Cap Un 2 Anniv
VPO SW Sub Rnwl MQS Ev Retail Edition                  E1837ML
  1 Cap Un
VPO SW Sub MQS Ev Retail Edition                       D583BML
  1 Cap Un 1 Anniv
VPO SW Sub MQS Ev Retail Edition                       D583CML
  1 Cap Un 2 Anniv
 
CO Instl/SW Sub MQS Ev Retail Edition                  D583DML
  1 Cap Un 1 Anniv
CO Instl/SW Sub MQS Ev Retail Edition                  D583EML
  1 Cap Un 2 Anniv
CO SW Sub Rnwl MQS Ev Retail Edition                   E183GML
  1 Cap Un
CO SW Sub MQS Ev Retail Edition                        D583IML
  1 Cap Un 1 Anniv
CO SW Sub MQS Ev Retail Edition                        D583JML
  1 Cap Un 2 Anniv
CO Supt MQS Ev Retail Edition                          D583LML
  1 Cap Un 1 Anniv
CO Instl/SW Sub/Supt MQS Ev Retail                     D583QML
  Edition 1 Cap Un 1 Anniv
CO Instl/SW Sub/Supt MQS Ev Retail                     D583RML
  Edition 1 Cap Un 2 Anniv
CO SW Sub/Supt MQS Ev Retail Edition                   D583SML
  1 Cap Un 1 Anniv
CO SW Sub/Supt Rnwl MQS Ev Retail                      D583UML
  Edition 1 Cap Un

Customized Offerings

Most product media is shipped only via Customized Offerings (for example CBPDO, ServerPac, Systempac®). Non-customized items (CDs, diskettes, source media, media kits) will continue to be shipped via the stand-alone product.

Terms and Conditions

Refer also to the Planning Information section for customer responsibilities.

Licensing: IBM International Program License Agreement. Proofs of Entitlement are required for all authorized use.

License Information Form Number: CT8A8IE

Limited Warranty: Yes

Program Services

MQSeries Everyplace, Version 1.2: Available until June 30, 2003

Money-Back Guarantee: 30-day, money-back guarantee

Copy and Use on Home/Portable Computer: No

Volume Orders (IVO): No

Passport Advantage Applies: Yes

Passport Advantage Subscription Applies: Yes

Upgrades: Customers can acquire upgrades up to the currently authorized level of use of the qualifying programs.

Usage Restriction: Yes

Service Support: Service is only available to customers who have purchased a boxed edition of MQSeries Everyplace, or the equivalent proof of entitlement.

MQSeries Everyplace code is directly supported on the following platforms:

  • Microsoft Windows NT or Windows 2000
  • Microsoft Windows 98 or Windows Me
  • Sun Solaris
  • AIX
  • Linux (on Intel 32-bit)
  • Linux on zSeries (S/390)
  • HP-UX
  • HP Jornada devices (Models 680 or 820) running Windows CE operating system
  • Psion devices (5MX Pro or NetBook) running EPOC operating system .IBM 4690OS with Java

Its use is also permitted, but not directly supported, on any operating system (except those running on OS/390 — z/OS) which:

  • Runs an IBM JVM 1.1.8, or later
  • Runs a Sun certified JVM (1.1 level, or later)
  • Runs a Sun certified Personal Java (V1.1)
  • Runs Microsoft JVM V5.0.3155, or later

For example:

  • iSeries (AS/400)
  • OS/2
  • EPOC devices other than those specified above
  • Windows CE or Pocket PC devices other than those specified above

These platforms are supported on the basis that the JVM environment is equivalent to that on directly supported platforms . IBM will do what it can to support a customer's chosen platform, but cannot always provide service directly on these platforms since it may not have a suitable test facility to investigate the problem.

Problems found on these platforms which cannot be reproduced by the customer or by IBM service on one of the directly supported platforms should be referred by the customer to the JVM owner as a compatibility problem. If problems can be demonstrated on directly supported hardware platforms, they will be fixed on those platforms.

Installation is only tested and described for a subset of the fully supported platforms. Refer to the Planning Information section.

Support Line: Yes

AIX/UNIX Upgrade Protection Applies: No

Entitled Upgrade for Current AIX/UNIX Upgrade Protection Licensees: No

AS/400 Software Subscription Applies: No

Variable Charges Apply: No

Educational Allowance Available: Not applicable

Prices

The 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.

                                        Part
Program Name                            Number       Price
 
MQSeries Everyplace, Network Edition
 
MQSeries Everyplace, Network            47P8488      $  360
  Includes 2 MQSeries
  Everyplace Network
  Capacity Units
MQSeries Everyplace                     47P8489         180
  Network Capacity Unit
MQSeries Everyplace                     47P8490       1,800
  Bridge Capacity Unit
MQSeries Everyplace                     47P8492       1,620
  Capacity Unit Upgrade
  (Network to Bridge)
Device platform                         47P8491          30
  use authorization
 
MQSeries Everyplace, Retail Edition
 
MQSeries Everyplace, Retail             47P8486         360
  Includes 2 MQSeries
  Everyplace Retail
  Capacity Units
MQSeries Everyplace                     47P8487         180
  Retail Capacity Unit

Contact your sales channel for Support Line pricing information.

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@us.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

 
Everyplace and SP are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
MQSeries, WorkPad, AIX, AS/400, OS/2, OS/2 Warp, S/390, OS/390, and Systempac are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Microsoft, Windows, and Windows NT are trademarks of Microsoft Corporation.
 
Java is a trademark of Sun Microsystems, Inc.
 
UNIX is a registered trademark is a registered trademark of the Open Company in the United States and other countries.
 
Other company, product, and service names may be trademarks or service marks of others.