IBM United States
Software Announcement 202-268
October 8, 2002

IBM WebSphere MQ Everyplace V2.0 Delivers Reliable Communications

 ENUS202-268.PDF (90KB)

(Corrected on November 4, 2002)

Deleted Java requirements from list of software requirements.

Added Personal Java V1.1 to requirements for Java environment for running WebSphere MQ Everyplace V2.

Deleted V1.1 from Java development environment.

At a Glance

WebSphere MQ Everyplace delivers reliable, assured communications into an unpredictable world, enabling you to:

  • Extend an MQ network to new platforms and devices
  • Exploit WebSphere MQ Integrator Broker by routing transactions from stores and checkouts into the broker
  • Gain 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
  • Offer Internet users safe access to the corporate messaging network
  • Use WebSphere MQ Everyplace for earliest possible delivery of key business data
  • Reduce running costs by holding messages for batch delivery and using compression features to reduce transmission costs
  • Respond to events in the field, making your business more agile and flexible

For ordering, contact:

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

Overview

WebSphere® MQ Everyplace™ V2.0 extends the WebSphere MQ family to small footprint and mobile platforms and devices. It complements the WebSphere MQ family, the infrastructure for connecting applications in e-business solutions, with robust messaging capability for small and mobile devices. It links directly to the WebSphere integration brokers, including WebSphere MQ Event Broker and WebSphere MQ Integrator® Broker, for managing the flow of information routing and distributing information between applications. WebSphere MQ Everyplace also enables robust pervasive messaging for WebSphere Everyplace Access.

Native support for Pocket PC extends the programming choice in the handheld market. The Java™ implementation now supports Java Message Service (JMS).

WebSphere MQ Everyplace V2.0 supports point-to-point messaging via JMS, and also extends Java programming to smaller devices that can run Java Micro Edition (J2ME).

WebSphere MQ Everyplace:

  • Brings the benefits of WebSphere MQ to the fast-growing worlds of small footprint devices and mobile computing
  • Supports fragile networks with messaging over wireless, phone lines, and satellite.
  • Can reduce call costs by eliminating redundant data to give highly compact messages
  • Enables comprehensive security solutions with encryption, authentication, and non-repudiation
  • Runs on more platforms, and is JMS-compatible
  • Supports C and Java on Microsoft™ Windows® Pocket PC operating environments
  • Runs on more devices with a small footprint using J2ME support
  • Supports Publish/Subscribe using the WebSphere integration brokers

A native C implementation is available on Windows Pocket PC, including Compaq iPAQ support. Other additions include scalability and administration improvements. Additional platforms, including Windows XP, are fully supported.

Key Prerequisites

Any hardware capable of running the appropriate operating system and Java environment (where required) as specified in the Software Requirements and Hardware Requirements sections

Planned Availability Dates

  • November 15, 2002, download
  • November 29, 2002, media pack

Description

WebSphere MQ Everyplace

WebSphere MQ Everyplace is a messaging and queuing product that builds on the concepts of other WebSphere MQ products. Its unique function is particularly suited to mobile 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.

WebSphere MQ Everyplace:

  • Provides an assured messaging infrastructure where small footprint and optimized communication protocols are required
  • Minimizes the costs of setup 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
  • 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 MQ servers

Benefits of WebSphere MQ Everyplace

WebSphere MQ 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 WebSphere MQ integrator brokers.
  • Critical applications work reliably even over unreliable mobile networks using WebSphere MQ Everyplace messages.
  • Users can choose their own personal workstation platform thanks to the wide variety of platforms supported, such as EPOC32, PalmOS, and Windows.
  • 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 wireless or low-cost telephone.
  • Users can take advantage of radio networks with 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, can be sent with automatic transmission from central servers.
  • Transactions can be captured from retail checkouts and sent as required via the 4690 to host systems or the WebSphere MQ Integrator Broker. Assured message delivery and exploitation of the 4690 mirrored file system provides 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 setup 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 WebSphere MQ Everyplace with other WebSphere MQ products. For example, they can use the Publish/Subscribe function in WebSphere MQ Event Broker to subscribe to important information that can be sent direct to their mobile device.

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

WebSphere MQ and WebSphere MQ Everyplace both have the advantages of:

  • Assured delivery
  • Disconnected operation
  • Cross-platform support

WebSphere MQ Everyplace enables you to continue to work and access important data while away from your 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 have a considerable advantage in the marketplace. With WebSphere MQ Everyplace, the WebSphere MQ family enables you to:

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

New Features in WebSphere MQ Everyplace V2.0

Java Message Service (JMS) Support: The JMS API, developed by Sun with IBM and other leading enterprise messaging vendors, is an integral part of the J2EE platform.

By combining Java technology with enterprise messaging, the JMS API helps solve enterprise computing problems in smaller devices and mobile platforms.

The JMS API improves programmer productivity by defining a common set of messaging concepts and programming strategies that are supported by a number of independent vendors, including IBM for both WebSphere MQ and WebSphere MQ Everyplace.

WebSphere MQ Everyplace gives developers a subset of JMS appropriate to devices that include point-to-point support. WebSphere MQ Everyplace devices can participate in publish and subscribe as clients.

JMS has five message formats: BytesMessage, MapMessage, ObjectMessage, StreamMessage, and TextMessage. Each is an extension of the base message class and differs in the way the message data is created and accessed:

  • BytesMessage: Data is a stream of bytes; the application understands the format of the message. Methods such as readBytes(), readInt(), and readShort() are available to access the data. Use this only for existing (non-JMS) message formats; other message types should be used if possible.
  • TextMessage: Data is a string.
  • ObjectMessage: Data can be serialized as a Java object.

The remaining two types are not implemented in this release:

  • MapMessage: Data is in name-value pairs, where the names are strings and the values are Java primitive types. The data items can be accessed by name.
  • StreamMessage: Data is a stream of Java primitive types accessed sequentially.

Java Micro Edition (J2ME) Support: Recognizing that every enterprise has unique needs, Java technology is regrouped into three editions: Micro (J2ME technology), Standard (J2SE technology), and Enterprise (J2EE technology). Each edition has tools and supplies that can be used with particular products, including Java Virtual Machines (JVMs)that fit inside the devices and a library of APIs for each type of device.

J2ME technology addresses the consumer space, which covers the range of extremely tiny commodities such as smart cards or pagers up to small PDAs.

A subset WebSphere MQ Everyplace runs on J2ME with only nonessential function removed. This function runs on the WebSphere Studio Micro Edition JVM with a medium class library.

WebSphere MQ Everyplace is now in compliance with the Sun specification for small JVMs.

Native C Implementation on Windows Pocket PC Platforms: Although Java remains the principal route to WebSphere MQ Everyplace function, IBM recognizes that Windows developers may prefer to program in C.

A comprehensive C implementation is now available for the Pocket PC platform. Some security options are limited in this version.

Security: WebSphere MQ Everyplace provides extensive security through authentication, encryption, and compression, including:

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

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

Encryption methods 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.

Extended Platform Support: Platform support is enhanced with the addition of:

  • Microsoft Windows XP (Professional Edition)
  • Pocket PC 2002

Other Enhancements

  • Full-client queue manager function
  • Scalability and quality improvements
  • Channel improvements
  • Full remote support
  • Full accessibility and improved codepage support
  • New trace facilities

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 that can be combined selectively or built up, one upon the other, to provide more powerful and efficient integration, including:

  • WebSphere MQ provides connectivity with legacy applications and other WebSphere applications. It connects directly with WebSphere MQ Everyplace networks.
  • WebSphere Everyplace Access provides the software infrastructure to support mobile solutions. It extends e-business applications to mobile devices through features such as intelligent synchronization services, transcoding, and mobile messaging.
  • DB2® Everyplace is a small footprint relational database and enterprise synchronization architecture for mobile and embedded devices. Data stored in the DB2 Everyplace database is accessed using industry-standard SQL.
  • Everyplace Wireless Gateway enables enterprises to extend their existing applications to the mobile environment over many different wireless networks. It supports secure data access by Wireless Application Protocol (WAP) and non-WAP clients over a wide range of international network technologies.
  • WebSphere MQ for z/OS™, V5.3.
  • WebSphere MQ Event Broker is an integration broker that provides real-time, event-based information to people, applications, and devices that request it, based on a publish and subscribe paradigm. It connects directly with WebSphere MQ Everyplace networks.
  • WebSphere MQ Integrator Broker is a powerful integration broker that routes, transforms, and enriches messages between applications. It also provides publish and subscribe and connects directly with WebSphere MQ Everyplace networks.
  • Other WebSphere Business Integration offerings include WebSphere Data Interchange, MQSeries Workflow, CrossWorlds, and WebSphere Business Integration.

Original Equipment Manufacturer (OEM)

WebSphere MQ technology is available to qualified OEMs for product integration via the IBM OEM organization. Prospective OEMs can discuss details of the arrangement by sending e-mail to ibmoemsw@austin.ibm.com.

Product Positioning

IBM provides a comprehensive platform for e-business in the pervasive environment.

  • WebSphere Everyplace Access. Provides the software infrastructure to support mobile solutions. It addresses the challenge of extending e-business applications to mobile devices through features such as intelligent synchronization services, transcoding, and mobile messaging.
  • WebSphere MQ Everyplace. Brings the benefits of assured message delivery and rock-solid security to the failure-prone environment of mobile working.
  • DB2 Everyplace. A small footprint relational database and enterprise synchronization architecture for mobile and embedded devices. Data stored in the DB2 Everyplace database is accessed using industry-standard SQL.
  • IBM Everyplace Wireless Gateway. Enables enterprises to extend their existing applications to the mobile environment over many different wireless networks. It supports secure data access by WAP and non-WAP clients over a wide range of international network technologies.

The WebSphere MQ family provides a versatile platform for e-business.

  • MQSeries , the core of the WebSphere MQ 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.
  • WebSphere MQ Adapter Offering provides the framework and tools to build and customize MQSeries adapters for existing and new prepackaged or custom-developed applications.
  • WebSphere MQ Everyplace brings the benefits of assured message delivery and rock-solid security to the failure-prone environment of mobile working.
  • WebSphere MQ Event Broker is an integration broker that provides real-time event based information to people, applications and devices that request it based on a publish and subscribe paradigm. It connects directly with WebSphere MQ Everyplace networks.
  • WebSphere MQ Integrator Broker is a powerful integration broker that routes, transforms, and enriches messages between applications. It also provides publish and subscribe and connects directly with WebSphere MQ Everyplace networks.
  • MQSeries Workflow is a business process management system that enables the definition, execution and swift change of complete business processes that span systems, applications, and people.

Product Extensions delivers additional supported function as a download from the Internet.

WebSphere MQ Family

The industry-leading WebSphere MQ software helps companies:

  • Quickly and economically address business integration issues
  • Become more agile
  • Stay flexible
  • Maintain customer orientation
  • Gain competitive position and stay there

The WebSphere MQ family allows companies to maximize e-business opportunities by:

  • Leveraging existing resources
  • Improving speed to market
  • Anticipating IT changes as their business changes

WebSphere MQ and WebSphere MQ Everyplace are complementary offerings within the WebSphere MQ base messaging family.

  • WebSphere MQ has established an impressive customer base and has a wide spectrum of capabilities.
  • WebSphere MQ 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 WebSphere MQ Everyplace and WebSphere MQ

  • Common features:
    • Assured message delivery
    • Capability to run applications even when disconnected
    • Message interchange (via WebSphere MQ Everyplace Bridge)
    • Multiplatform/device support
    • Integration of legacy systems into e-business solutions (via Bridge for WebSphere MQ Everyplace)
    • Capability to connect to other WebSphere MQ family members, including direct connection to WebSphere MQ Integrator Broker, to allow e-business integration
  • Differences:

    WebSphere MQ 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 (HTTP, UDP, and TCP/IP)
    • Ability to map queues individually to backing stores (memory, file system or database)
    • Small footprint

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

  • WebSphere MQ range of programming languages, protocols, adaptor connectors
  • WebSphere MQ 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 the WebSphere MQ Everyplace Bridge or the WebSphere MQ Integrator Event Broker)

Reference Information

For the preview of this announcement, refer to Software Announcement 202-073 , dated April 9, 2002.

Trademarks

 
Everyplace, SupportPac, and z/OS are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
WebSphere, MQ Integrator, MQSeries, and DB2 are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Microsoft is a trademark of Microsoft Corporation.
 
Windows is a registered trademark 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.

Additional Information

WebSphere MQ Everyplace SupportPacs

SupportPacs are provided for no additional charge to extend the usefulness of products. SupportPac™ ES02 is fully supported by service for WebSphere MQ Everyplace customers.

Java Management Extensions (JMX) SupportPac: JMX is an open technology for systems management. This new standard is suitable for adapting legacy systems and implementing new management solutions.

To enhance this release, a new WebSphere MQ SupportPac supports JMX to simplify administration and provide an interface for vendor software. To check when this SupportPac is available, and to download the following, visit:

EA01: XML Conversion Utility: This SupportPac contains software componentry that can convert MQeFields objects to XML and vice versa. Most classes within the WebSphere MQ Everyplace product derive from the MQeFields class, so this functionality also works for XML conversion of MQeMsgObject messages and registry classes. Examples of use for this SupportPac:

  • Debugging. User code can render MQeFields-encoded data into readable XML for output in trace and logging information.
  • As a readable queue store. Using an example XML adapter, an appropriately configured queue can store all messages in XML format on the disk, and recover them when required. When stored to disk, the resultant XML files are humanly readable.
  • To view messages and registry entries on disk. A sample program reads files in the MQeFields data format and outputs an XML representation. Using this tool, you can view the contents of non-encrypted message files on queues and non-encrypted registry configuration information files. This can be useful when you debug applications or during problem diagnosis.
  • To exchange XML messages with WebSphere MQ and WebSphere MQ Brokers.

EC01: Configuration Guide: This SupportPac describes how to configure WebSphere MQ Everyplace queue managers and networks. It complements the existing product publications and contains code samples and configuration data appropriate to common usage scenarios. The SupportPac provides the basic information to allow WebSphere MQ Everyplace networks to be configured. This includes:

  • Establishing the routes taken through a WebSphere MQ Everyplace network
  • Exercising control over the protocols used
  • Determining, if appropriate, where messages are staged
  • Providing an appreciation of the options available and their associated trade-offs

ED01: Get Started: This SupportPac demonstrates some of the features of WebSphere MQ Everyplace using a simple message-passing application (postcard) with a sample network of WebSphere MQ Everyplace queue managers. It runs on Windows 2000 and other Windows platforms. Several wizards guide you through tasks such as creating a network of WebSphere MQ Everyplace queue managers and connecting that network to one or more WebSphere MQ queue managers. The WebSphere MQ Everyplace postcard application can exchange postcard messages with the WebSphere MQ postcard application, as shipped within some WebSphere MQ products, to demonstrate the interworking of WebSphere MQ Everyplace and WebSphere MQ applications.

ED02: Using WebSphere Everyplace Server: This SupportPac describes messaging as implemented by the WebSphere MQ Everyplace component of the WebSphere Everyplace Server. It describes how to install WebSphere MQ Everyplace and how to run one of the supplied examples, such as chat room.

ED03: WebSphere MQ Everyplace Designer: This SupportPac is a pure Java 1.1 graphical tool for designing and analyzing WebSphere MQ Everyplace networks, including the connectivity between WebSphere MQ Everyplace and WebSphere MQ. This drawing tool uses a standard UML-like notation to represent WebSphere MQ Everyplace networks and topologies. The tool runs without installing either WebSphere MQ Everyplace or WebSphere MQ. WebSphere MQ Everyplace Designer stores configurations in XML format and can output diagrams (as *.bmp files). It allows the topologies to be examined at different levels of detail.

Diagrams of WebSphere MQ Everyplace network topologies and solutions can be created and edited. These represent all WebSphere MQ Everyplace resources; queue managers, queues, connection definitions, listeners, aliases, bridge components, and some WebSphere MQ resources, depicted as rectangles in a diagram.

ES02: MQe_Explorer: This SupportPac includes a management tool (MQe_Explorer) for WebSphere MQ Everyplace that runs on Windows 2000 and other Windows 32-bit platforms. It can manage one or more target WebSphere MQ Everyplace queue managers. Although the tool runs only on Windows platforms, the targets can be on any platform supported by WebSphere MQ Everyplace. MQe_Explorer is designed to be intuitive to use for those familiar with Microsoft Windows systems. It is similar in some respects to the WebSphere MQ V5 Explorer used to manage distributed WebSphere MQ.

A tool for gathering basic performance information is also included. MQe_Explorer allows MQe queue managers and their associated objects, such as queues and connections, to be locally or remotely configured. Similarly, messages on queues can be inspected and test messages sent to validate the operation of the network. You can easily create queue managers, which can then be further configured to meet the needs of applications.

ES03: Wireless Transport Layer Security (WTLS) Mini-Certificate Server: This support program for WebSphere MQ Everyplace issues and renews WTLS certificates to WebSphere MQ Everyplace queue managers and their associated queues to enable certificate-based security operations. The program can be run either through a command-line interface on all server platforms or through a GUI on Windows server platforms.

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 during the fourth quarter of 2002, through a separate education announcement.

Descriptions of all classroom and self-study courses are available.

For WebSphere® MQ courses, visit:

Call IBM Learning Services at 800-IBM-TEACH (426-8322) for education catalogs, schedules, and enrollments.

Offering Information

Product information will be available on day of announcement through Offering Information (OITOOL) at:

Publications

WebSphere MQ Everyplace™ Installation Instructions ("Read Me First") are included with these programs. The following books are shipped on the product CD.

  • WebSphere MQ Everyplace V2.0 System Programming Guide — PDF, HTML (SC34-6274)
  • WebSphere MQ Everyplace V2.0 Read Me First — PDF, HTML (U.S. English hard copy in Media pack only) (GC34-6276)
  • WebSphere MQ Everyplace V2.0 Introduction — PDF, HTML (GC34-6277)
  • WebSphere MQ Everyplace V2.0 Application Programming Guide — PDF, HTML (SC34-6278)
  • WebSphere MQ Everyplace V2.0 C Programming Guide — PDF, HTML (SC34-6280)
  • WebSphere MQ Everyplace V2.0 Information for Palm Pilot — PDF, HTML (SC34-6281)
  • WebSphere MQ Everyplace V2.0 Configuration Guide  — PDF, HTML (SC34-6283)

PDF files can be downloaded from the Web after availability. Documentation for SupportPacs is supplied with them. Printed installation instructions are provided in multiple languages in the product box. Other national language versions of books are available only from the product CD-ROM or the Internet.

Hardcopy books can be ordered from country program libraries after planned availability. To order, contact your IBM representative.

WebSphere MQ Family Books: For a list of WebSphere MQ books and other publications, visit:

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

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.

Licensed Documentation: Documentation is also available at:

Technical Information

Specified Operating Environment

Hardware Requirements

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

Server Platforms with Installation Support: WebSphere MQ 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:

  • Windows® XP (Professional Edition)
  • Windows 2000
  • Windows NT® V4.0
  • Windows 95, Windows 98, or Windows Millenium Edition
  • AIX® V4.3.3 or V5.1
  • Sun Solaris 7 or 8
  • HP-UX 11.0 or 11i (installation not automatic)
  • Linux (for Intel® only) running kernel 2.2 or 2.4 (installation not automatic)

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

  • IBM eServer iSeries™ V5.1, or V5.2
  • Linux running kernel 2.4 for zSeries™
  • IBM 4690OS with Java

Use on Other Platforms Not Directly Supported: For WebSphere MQ Everyplace, certain other named platforms may be used as servers, 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. Refer to the summary table in the Planning Information section.

Device Support in Java: For devices (clients), any device supporting the Java Runtime Environment specified may be used (refer to the notes regarding service response times in the Software Requirements section).

Device Support in C: The Palm runs a C subset of WebSphere MQ Everyplace function. The Palm V, WorkPad® C3, or equivalent, are supported for this subset.

If problems can be demonstrated on these devices, they will be fixed on those devices.

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

V2.0 Native C Support (Not Palm): Pocket PC 2000 or 2002 operating system running on SA1110 ARM processor or equivalent

Software Requirements

Java Environment for Running WebSphere MQ Everyplace V2.0: One of the following:

  • IBM Java Runtime Environment (JRE) or Java Development Kit (JDK) (V1.1.8, or later)
  • Personal Java V1.1 (for device platforms)
  • Microsoft Java Virtual Machine V5.0.3155, or later
  • Any Java runtime V1.1, or later, that is Java-compatible; earlier Java versions may no longer be supported
  • J2ME that supports CLDC/MIDP or CDC/Foundation:
    • IBM J2ME runtime environment (WebSphere Studio Micro Edition)
    • Other Java-powered (comparable to Java-compatible) run times1
1
Some J2ME implementations have restricted run-time environments that may not support sufficient memory for WebSphere MQ Everyplace to run. Problems reported may need to be reproduced in the equivalent IBM environment before they will be fixed, due to problems with other JVM implementations.

Plus (for WebSphere MQ Everyplace Bridge operation), any Java environment that supports the WebSphere MQ Java client.

For details on IBM Developer Kits, visit:

The MQ Bridge provides connectivity to other WebSphere MQ products.

Programming Environment for Java: Any Java development environment that allows application development for the supported Java run times.

Note: Application development is limited to those platforms supported by the application development tools used.

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

  • Whether installation is by an installer or file transfer
  • Whether support is direct or needs to be optioned via other platforms
  • Whether the bridge to other MQ family products is available

                    Install   Java support
Server              direct    accept          Bridge use
Platforms           from CD   problem  JMS    available?
 
AIX V4.3.3 or 5.1   Yes       Yes      Yes       Yes
 
Sun 7 or 8          Yes       Yes      Yes       Yes
 
 
Windows NT,         Yes       Yes3     Yes       Yes
 2000, XP (32-bit)
 
Windows 98, Me      Yes       Yes      Yes       Yes
 
 
Linux on Intel      Yes2      Yes      Yes       Yes
 Kernel 2.2, 2.4
 
Linux on zSeries    No        Yes      Yes       Yes
 on Kernel 2.4
 
HP-UX 11            Yes2      Yes      Yes       Yes
 
iSeries  V5.1       No        Yes      Yes       Yes
 or V5.2
 
4690 operating      No        Yes      No        No
 system4
 
Any other Java      No        Yes      Yes7      6
 platform5

Notes

2
Installation is via a ZIP file, not via an installer
3
C wrapper on Java bindings also available
4
Can run on SurePOS™ hardware; retail license is required
5
Any Java environment specified in the prerequisites, but not z/OS™
6
Any Java environment supported by the WebSphere MQ Java client
7
Any non-J2ME runtime as specified in the prerequisites

If direct installation is not available, installation is via file transfer.

Device Support in Java: Any device supporting the Java run-time environment specified above

You may need to provide a device or test environment to enable IBM to service certain devices, which could extend normal IBM service response times.

C Platforms

Palm Native Client: Palm Operating System V3.5.3 of V4.1 (limited function)

Programming Environment for C

  • Palm Native Client

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

  • C native support for Pocket PC: Microsoft Embedded Visual Tools V3

Note: The native codebase includes binaries for both the device on which the product will be deployed and for the device emulator within the development environment.

Target Deployed Operating Environment

  • Microsoft Pocket PC (ARM-based architectures only)
  • Microsoft Pocket PC 2002 (ARM/StrongARM-based architectures only)

Development Emulator Environment

  • Microsoft Pocket PC Emulator on Windows NT/2000 using Microsoft Embedded Visual Tools V3
  • Microsoft Pocket PC 2002 Emulator on Windows NT/2000 using Microsoft Embedded Visual Tools V3

A C wrapper is also available for programming on Windows server 32-bit platforms. This is not exactly the same API as that available for the Native C support for Pocket PC.

Device Support in C: You may need to provide a device or test environment to enable IBM to service certain devices, which could extend normal IBM service response times.

Native C support               Accept
on device platform             problem
 
Symbian 32-bit                   No
   Release 7.1
 
QNX Neutrino                     No
 
WinCE 2.1                        Yes
 
Pocket PC 2000                   Yes8
 
Pocket PC 2002                   Yes
 
PalmOS, V3.5.3                   Yes9
 or V4.18
8
ARM processor models only.
9
Palm 5x, WorkPad C3, or equivalent hardware; subset of function. Note that this C support is not the same as that on the Pocket PC.

For further information, visit the WebSphere MQ Everyplace Web pages and newsgroups

The C wrapper available for programming on Windows server platforms runs on:

  • Windows NT and Windows 2000
  • Windows XP

For the latest information, visit:

Interoperability

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

For details on WebSphere MQ family platforms, messaging links, gateways and interfaces, WebSphere MQ Integrator® Broker platforms, MQ Workflow platforms, and additional information, visit:

Limitations: 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

For definitions of which platforms are directly and indirectly supported, and which support direct installation from the supplied CD-ROMs, refer to the tables in the Specified Operating Environment section.

Except for betas and trials, use of WebSphere MQ Everyplace on any platform is chargeable. Refer to the Ordering Information section for charging information and a list of platforms to which prices apply.

Chargeable Components: The price depends on the platform used, and the size of the machine. For some platforms, the price also depends on the configuration of the connection used. Four different chargeable components are used:

  • Network server Processor License Units (PLUs)
  • Network device authorizations
  • Retail server PLUs
  • Retail device authorizations

For definitions of client, server, network, and retail, see below. Also refer to the platform group information in the Ordering Information section.

Definitions Used in Charging: WebSphere MQ Everyplace V2.0 is priced both by its usage and which platform it runs on.

Server and Client Platforms . Platforms are classified as servers or clients according to their size and (for the retail edition) their use. For the network edition, large computers are always classified as servers, and small hand-held devices as clients; however retail platforms can be classified as either, according to their use.

Network and Retail Editions . Platforms are also classified as network or retail platforms according to whether they run on Point-of-Sale (POS) or other retail computers.

Four combinations have different pricing:

  • Network Client: This category of device includes all supported PDAs and smartphones (Group B). Use of WebSphere MQ Everyplace on each Network Client requires one Network Device Use Authorization unless its use is covered by the client allocation included with the server.

    Use as a network client specifically excludes those platforms listed in the server and retail definitions below.

  • Network Server: Any machine running WebSphere MQ Everyplace (except on POS equipment), that is running an operating system designed for servers (Group A). Use of WebSphere MQ Everyplace in these circumstances requires Network Edition PLUs, and is priced by the size of the server (refer below).

    Each network server PLU includes authorization for the restricted use of the program with no more than 100 client devices, on condition that all such copies are used in the same economic enterprise or organization as the server. Thus a server with 200, which requires two PLUs, will include use of two hundred such clients.

    Additional Device Use Authorization is required for any use of the program on a separate client device, except those included in the network server license, as described above.

    Use as a network server specifically excludes use on those platforms listed in the retail definitions.

  • Retail Client: Any POS terminal that is running a WebSphere MQ Everyplace (MQe) queue manager on an operating system in Group C, and which is running primarily as a peer or a client; that is, it never accepts more than one connection at any one time from another computer running MQe. Use of WebSphere MQ Everyplace in these circumstances needs a single Retail Device Use Authorization per client.

    Use as a retail client specifically excludes use as listed in the retail server or network definitions.

  • Retail Server: Any machine running WebSphere MQ Everyplace; that is using an operating system in Group C, or directly connected to clients in Group C, and primarily working as a server; accepting concurrent connections from more than one other computer to connecting to it. Use of WebSphere MQ Everyplace in these circumstances requires Retail Edition PLUs, and is priced by the size of the server.

    Use as a retail server specifically excludes use as listed in the network definitions.

PLU Requirements: The pricing for WebSphere MQ Everyplace servers is based on PLU, with use of each server requiring one PLU for each processor or symmetric multiprocessor in the server on which the program is running.

Different types of PLUs are required, depending on whether WebSphere MQ Everyplace is running on POS or retail servers.

Use of Servers on Standby: Additional PLU requirements for use on second machine on standby are calculated as follows:

  • Cold standby — the software is loaded on a second machine that is switched off. When the first machine goes down, the second machine is powered up. At no time do two copies of the software run at any one time. In this situation the second license copy is no charge.
  • Warm standby — the software is loaded on a second machine that is in idle mode or doing basic machine maintenance. When the first machine goes down, the second comes up instantly. There may be an element of load sharing used during switchover. In this situation the second license is no charge.
  • Hot standby — the software is loaded on a second machine that is doing some load sharing. In this situation the second license is 100% of the full licence.

For further pricing and licensing information, visit:

Upgrades

  • All new sales and maintenance renewals of WebSphere MQ Everyplace will be based on the terms in this announcement.
  • Existing MQSeries® Everyplace V1 customers who want to upgrade to V2 using Passport Advantage may do so on the capacity unit terms until their next Passport Advantage maintenance renewal. At that time, they will be contacted by IBM so that their ongoing service renewal cost can be calculated based on PLUs.
  • After capacity units have been withdrawn, you may only transfer a previous license to a different computer if the transfer would not require purchase of additional capacity units. If it would, customers with Passport Advantage upgrade protection, must use the number of PLUs credited to them, and recalculate the license requirement on the basis of PLU, possibly reusing the PLU entitlement above.
  • Retain your original product as Proof of Entitlement (PoE) to use with the old capacity unit model.

For further pricing and licensing information, visit:

WebSphere MQ Everyplace Gateway is a queue manager configured with the WebSphere MQ Everyplace bridge to connect to other WebSphere MQ products. It is not required to connect to WebSphere MQ Integrator Broker via the WebSphere MQ Everyplace node. MQSeries Everyplace Bridge capacity units, used with the previous release, are no longer required. Computers running the bridge are treated as network or retail servers, as defined above.

Distribution of WebSphere MQ Everyplace with Applications: WebSphere MQ Everyplace classes may only be distributed with applications with 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 devices programmed in C, shared libraries may only be distributed with applications with 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. PLUs specific to WebSphere MQ Everyplace are new to this release.

For further information visit WebSphere MQ Everyplace Web pages and newsgroups.

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 requirement for PLUs 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 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, an application program, or another source. Assisting the customer with PSI is an IBM service and support responsibility.

Installability: WebSphere MQ Everyplace V2.0 is a complete replacement for the previous release. This version requires reinstallation, and cannot be updated from the previous V1.2 product by applying a service fix. Existing configuration information is preserved.

WebSphere MQ Everyplace is supplied in a single media pack and is also available for download. There is no difference in code between the retail and network editions; only in the terms under which they may be used.

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

Packaging

WebSphere MQ 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 media package contains:

  • WebSphere MQ Everyplace CD-ROM
  • WebSphere MQ Everyplace ReadMe First (Multilingual)

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

This product is only available via Passport Advantage. It is not available as shrinkwrap.

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

WebSphere MQ Everyplace use on any platform is chargeable. The price depends on three factors: the platform used, the size of the machine, and the configuration of the connection used. For definitions of client, server, network, and retail, refer to the Planning Information section for details. Also refer to the platform group information below.

Each network server PLU includes authorization for the restricted use of the program with no more than 100 network devices, on condition that all such copies are used in the same economic enterprise or organization as the server.

For definitions of which platforms are directly and indirectly supported, and which support direct installation from the supplied CD-ROMs, refer to the tables in the Software Prerequisites section.

Platform Groups: Note that for Group C platforms, the use of the device as client or server determines how it is priced.

Network Server Platforms (Group A)

  • Microsoft Windows 32-bit platforms
  • Sun Solaris
  • AIX
  • Linux
  • HP-UX
  • iSeries (AS/400®)
  • OS/2®

If a server has POS terminals connected to it as clients, then it is in Group C below, regardless of operating system.

For server operating systems not listed above, contact your IBM representative.

Network Device Platforms (Group B)

  • EPOC32 (Symbian OS)
  • Windows CE or Pocket PC
  • QNX Neutrino
  • Embedded Linux
  • Windows NT Embedded or XP Embedded
  • PalmOS

If a client is a POS terminal, then it is in Group C below, regardless of operating system.

For device operating systems not listed above, contact your IBM representative.

Retail Platforms (Group C)

  • 4690 operating system
  • Operating systems running on IBM SurePOS hardware
  • Operating systems running on similar POS hardware
  • Server operating systems with POS hardware attached as clients

Ordering Examples

Mobile System with 250 Pocket PCs attached to a single AIX server with two processors, all used in the same enterprise.

1 AIX server with two              2 Network PLUs
 processors (includes 200
 client licenses)
50 Pocket PCs                      50 Network Device Use
                                    Authorization

Mobile System (2): with 250 laptops running Windows XP attached to two Windows 2000 servers with two processors each.

2 Windows 2000 servers              4 Network PLUs
 (2 processors each)
250 XP laptops with                250 Network PLU
 1 processor each

Mobile System (3) with 20 Java phones running WebSphere MQ Everyplace and connecting to a third-part server:

20 Java phones attached            20 Network Device
 as clients                         Use Authorizations

Note that any client entitlement of the server cannot be used by third parties.

Retail System with 10 POS terminals attached to a single SurePOS server with one processor.

10 POS clients:                    10 Retail Device Use Auth
 1 SurePOS server                   Use Authorizations
  (1 processor)                      1 Retail PLU

Upgrades and Transferability: Customers may not use the WebSphere MQ Everyplace V2 product under the terms for the previous release. Sufficient PLUs must be obtained to cover usage under the processor-based terms. For Passport Advantage customers, the capacity units from the previous release will be converted to PLUs and counted as part or all of the entitlement.

Passport Advantage customers with upgrade protection will be upgraded as follows:

Passport Advantage Upgrade Protection Entitlement

                                                         New
                                                         Passport
                                          Current        Advantage
                                          Part           Part
Description                               Number         Number
 
NET ED 1 BR CAP UNIT LIC/SW               D5CBYLL        D51TKLL(10)
 MAINT 1 ANNIV
NET ED 1 BR CAP UNIT LIC/SW               D5CBZLL        D51TLLL(10)
 MAINT 2 ANNIV
NET ED 1 BR CAP UNIT                      D5CC1LL        E00K3LL(10)
 SW MAINT AFT LIC 1 ANN
NET ED 1 BR CAP UNIT                      E1CC0LL        D51TMLL(10)
 SW MAINT RNWL 1 ANNIV
NET ED 1 NET CAP UNIT                     D5CCELL        D51TKLL(10)
 LIC/SW MAINT 1 ANNIV
NET ED 1 NET CAP UNIT                     D5CCFLL        D51TLLL(10)
 LIC/SW MAINT 2 ANNIV
NET ED 1 NET CAP UNIT                     D5CCHLL        E00K3LL(10)
 SW MAINT AFT LIC 1 ANN
NET ED 1 NET CAP UNIT                     E1CCGLL        D51TMLL(10)
 SW MAINT RNWL 1 ANNIV
NET ED 1 DEV PLATFORM                     D5CC6LL        D51TXLL
 SVR LIC/SW MAINT 1 ANN
NET ED 1 DEV PLATFORM                     D5CC7LL        D51TYLL
 SVR LIC/SW MAINT 2 ANN
NET ED 1 DEV PLAT SVR                     D5CC9LL        E00K7LL
 SW MAINT AFT LIC 1 ANN
NET ED 1 DEV PLAT SVR                     E1CC8LL        D51TZLL
 SW MAINT RNWL 1 ANNIV
RETAIL 1 CU LIC/SW MAINT                  D5CCMLL        D51TNLL(10)
 1 ANNIV
RETAIL 1 CU LIC/SW MAINT                  D5CCNLL        D51TPLL(10)
 2 ANNIV
RETAIL 1 CU SW MAINT AFT                  D5CCQLL        E00K4LL(10)
 LIC 1 ANNIV
RETAIL 1 CU SW MAINT                      E1CCPLL        D51TQLL(10)
 RNWL 1 ANNIV
Media Pack (Network Edition               BA8ZUIE        BA07YML
 V1.2)
10
Upgrade entitlement is not normally one-for-one. Upgrades will generally provide sufficient PLUs to allow all equipment previously licensed with capacity units to continue to be used.

IBM will contact Passport Advantage customers with upgrade protection, and arrange to transfer their capacity units supplied with Version 1 of MQSeries Everyplace to equivalent PLUs for V2.0. This also applies to the High Security Edition in V1.1 and V1.0, and the bridge and retail capacity units.

Also for these customers, mobile use authorizations are equivalent to equivalent network mobile use authorizations for V2.0.

Permitted Platforms and Use Configurations: Use of WebSphere MQ Everyplace V2.0 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.

For pricing on platforms contact your IBM representative.

 
                                   Order       Feature      Part
Description                        Number      Number       Number
 
WebSphere MQ                       NA          NA           (11)
 Everyplace V2.0
WebSphere MQ                       NA          NA           (11)
 Everyplace V2.0
 Electronic Delivery
11
Refer to the Passport Advantage download site.

Passport Advantage

Media Pack Entitlement: Customers with active maintenance or subscription for the following products are entitled to receive the corresponding media pack.

  • MQSeries Everyplace for Multiplatforms V1.0
  • MQSeries Everyplace for Multiplatforms V1.1
  • MQSeries Everyplace for Multiplatforms V1.2

Media Packs                                                 Part
Description                                                 Number
 
WebSphere MQ Everyplace                                     BA07YML
 V2.0 Media Pack
 Multilingual

Cross-Platform Product for Use on zSeries: Order the part numbers below when there is an intention to acquire this cross platform product for deployment on zSeries/S390 platform. This set of part numbers provides the identical supply and authorization as the other set in this announcement. The distinction is to identify the planned deployment platform.

This only available on Linux for zSeries. Refer to the Ordering Information section.

Licensing: IBM International Program License Agreement. PoE 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.

Limited Warranty Applies: Yes

Program Services: Available until December 31, 2004

Money-Back Guarantee: If for any reason you are dissatisfied with the program, return it within 30 days from the invoice date, to the party (either IBM or its reseller) from whom you acquired it, for a refund. This applies only to your first acquisition of the program.

Copy and Use on Home/Portable Computer: No

Volume Orders (IVO): No

Passport Advantage Applies: Yes and through the Passport Advantage Web site at:

Usage Restriction: Yes

  • The pricing of licenses for use of the program on servers is based on PLUs. Use of each copy of the program on a server requires one PLU to be acquired for each processor or symmetric multiprocessor contained in the server on which the copy of the program is to run. Different types of PLUs and Device Use Authorizations are required, depending on whether the program is running on POS (retail) equipment or on another type of computer. Use of the program on retail equipment requires a retail server license, whereas use on other (non-retail) equipment requires a network server license.
  • Additional Device Use Authorization is required for any use of the program on a separate client device, except those included in the network server license.
  • Each network server license includes authorization for the restricted use of the program on no more than 100 client devices, on condition that all such copies are used in the same economic enterprise or organization as the server copy.

Transferability: Users who upgrade from an earlier release or version of the program (which was previously known as "MQSeries") using Passport Advantage may use previously purchased capacity units under certain conditions. Refer to the Planning Information section.

Any "spare" capacity units may be used towards other program entitlement, but are not refundable.

Users should retain their original product and capacity units as PoE.

For further information on terms and conditions, refer to:

Service Support: Service is only available to customers who have purchased entitlement to use WebSphere MQ Everyplace. It is not available to customers who have only downloaded the trial version.

Refer to the Specified Operating Environment section for details of supported platforms. Installation is only tested and described for a subset of the fully supported platforms.

Indirectly supported platforms are only supported on the basis that the Java Virtual Machine (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.

Software Maintenance Applies: Yes

Software Maintenance, previously referred to as Subscription and Technical Support, is now included in the Passport Advantage Agreement. Installation and technical support for the product announced in this letter is provided by the Software Maintenance offering of the IBM International Passport Advantage Agreement. This fee service enhances customer productivity by providing voice and/or electronic access into the IBM support organizations.

IBM includes Software Maintenance with each program acquired during the coverage period. This is the period commencing on the date you acquire the program up to the first or second anniversary date, depending on whether you acquired coverage for one or two anniversaries. The coverage period for Software Maintenance acquired in the two months preceding an anniversary date will be extended to the next applicable anniversary date.

While your Software Maintenance is in effect, IBM provides you assistance for your:

  • Routine, short duration installation and usage (how-to) questions
  • Code-related questions

IBM provides assistance via telephone and, if available, electronic access, only to your IS technical support personnel during the normal business hours (published prime shift hours) of your IBM support center. This assistance is not available to your end users. IBM provides severity 1 assistance 24 hours a day, every day of the year. For further details, refer to the IBM Software Support Guide at:

Software Maintenance does not include assistance for:

  • The design and development of applications,
  • Your use of programs in other than their specified operating environment or
  • Failures caused by products for which IBM is not responsible under this agreement

For more information, about the Passport Advantage Agreement refer to the Software Announcement 201-202 , dated July 10, 2001, or visit:

IBM Operational Support Services — Support Line: No

AIX/UNIX® Upgrade Protection Applies: No

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

iSeries Software Subscription Applies: No

Variable Charges Apply: No

Educational Allowance Available: Not applicable

Prices

Passport Advantage: For prices, contact your authorized IBM Lotus® Business Partner or visit:

Global Financing

IBM Global Financing offers competitive financing to credit-qualified customers to assist them in acquiring IT solutions. Offerings include financing for IT acquisition, including hardware, software, and services, both from IBM and other manufacturers or vendors. Offerings (for all customer segments: small, medium, and large enterprise), rates, terms, and availability can vary by country. Contact your local IBM Global Financing organization or visit:

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

 
Everyplace, the e-business logo, iSeries, zSeries, Direct Support, DeveloperWorks, SurePOS, and z/OS are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
WebSphere, MQSeries, AIX, WorkPad, MQ Integrator, OS/2, and AS/400 are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Intel is a registered trademark of Intel Corporation.
 
Microsoft is a trademark of Microsoft Corporation.
 
Windows and Windows NT are registered trademarks of Microsoft Corporation.
 
Java is a trademark of Sun Microsystems, Inc.
 
UNIX is a registered trademark of the Open Company in the United States and other countries.
 
Lotus is a registered trademark of Lotus Development Corporation and/or IBM Corporation.
 
Other company, product, and service names may be trademarks or service marks of others.

Share this page

Digg Linked In

Contact IBM

Feedback

-->