IBM United States
Software Announcement 200-344
October 3, 2000

IBM MQSeries Adapter Offering Expands MQSeries Adapter Kernel Platform Support and Introduces a New Adapter Builder Tool

 ENUS200-344.PDF (44KB)

(Corrected on November 16, 2000)

Changes in the following sections: Overview, Description, and Passport Advantage Ordering Information.

At a Glance

The MQSeries Adapter Offering:

  • Builds interfaces for applications with provision of the MQSeries Adapter Builder
  • Provides standard functions for all adapters built using the Builder
  • Reduces the risk and cost of managing point-to-point application integration
  • Provides a safe, predictable migration path
    • FROM simple point-to-point integration, without the need for a transformation engine or message broker
    • TO more complex integration with message brokers and workflow when you need them
  • Based on open industry standards (The Open Applications Group, Inc.'s Business Object Documents)

MQSeries Adapter Offering now includes the following products:

  • MQSeries Adapter Kernel for Multiplatforms — supporting Windows NT, Windows 2000, AIX, Sun Solaris, HP-UX, and AS/400
  • MQSeries Adapter Builder — supporting Windows NT

For ordering, contact:

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

Overview

New to the MQSeries® Adapter Offering:

  • MQSeries Adapter Kernel for Multiplatforms, V1.1.

    The MQSeries Adapter Kernel is now available on:

    • Windows NT™ and Windows™ 2000
    • AIX®
    • Solaris
    • HP-UX
    • AS/400®

  • MQSeries Adapter Builder, V1.0, available on Windows NT

Following the availability of the MQSeries Adapter Builder, IBM will provide, as a starter set, a number of adapters to support packaged application environments via the Adapter Builder tool. These are intended to enable customers, business partners, and services providers to get off to a fast start with MQSeries Adapter Offering.

If MQSeries messaging were the national highway network and your applications were the towns and cities connected by the highway network, then the adapters are the on-off ramps.

For additional information on the MQSeries Adapter Offering, refer to Software Announcement 200-074 , dated April 4, 2000.

MQSeries Family

The MQSeries family consists of five key components:

  • 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 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 Integrator — combines a one-to-many connectivity model, plus transformation, intelligent routing, and information flow modelling. It facilitates the development of new application services that comprise the functions of multiple, disparate existing business systems.
  • MQSeries Workflow — 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.

Key Prerequisites

Refer to Key Prerequisites section of Description section.

Planned Availability Date

December 15, 2000

Description

Key Prerequisites

Platforms Supported

MQSeries Adapter Builder

  • Microsoft™ Windows NT Version 4, Service Pack 5

MQSeries Adapter Kernel

  • Windows NT, Version 4, Service Pack 5 Operating System
  • AIX 4.3.2 Operating System
  • OS/400® Version 4, Release 4 Operating System
  • Sun Solaris 7 Operating System
  • HP-UX Version 11.0 Operating System
  • Windows 2000 (Service Pack 1) Operating System

MQSeries Requirements

  • MQSeries V5.1, or later
  • Optionally, MQSeries Integrator for message broker function, MQSeries Workflow, MQSeries Everyplace

MQSeries Adapter Offering

The MQSeries Adapter Offering is intended to provide all the adapters that anyone will need in today's MQSeries-based application integration environment.

Adapters simplify application integration.

  • An adapter provides the interface to an application or from an application.
  • Typically, an adapter is specific to a message type that is sent to, or from, an application.

Depending upon how the adapter is modelled, it can contain a wide variety of functions, such as:

  • Controlflow
  • Dataflow
  • Sequential navigation
  • Conditional branching, including
    • Decision and iteration
    • Data typing
    • Storing data context
    • Transformation of data elements
    • Logical operations
    • Custom code

Adapters that you have created may be reused.

Several examples of adapters are:

  • Add a sales order
  • Synchronize a customer record
  • Synchronize an inventory record
  • Synchronize an item
  • Synchronize a sales order

The MQSeries Adapter Offering is used to build and run adapters that connect applications, including pre-packaged applications such as SAP, JD Edwards, Siebel, and PeopleSoft, to each other:

  • Via MQSeries messaging
  • Into the wider MQSeries messaging environment

Adapters provide the capability to transform data so that data from one application, for example SAP, can be understood by another application, for example BAAN.

  • One adapter transforms the message from SAP to an intermediate message format transported within the MQSeries Adapter Offering via MQSeries messaging.
  • Another adapter transforms the message from the intermediate message format to BAAN.
  • Generally, the Open Application Group Inc.'s (OAG) Business Object Document (BOD) XML format is used as the intermediate message format. Other formats can be used instead.

The MQSeries Adapter Offering has two elements:

  • MQSeries Adapter Kernel, used during run-time
  • MQSeries Adapter Builder, used during build-time

MQSeries Adapter Kernel

The MQSeries Adapter Kernel consists of a set of APIs and several executable programs, in C and Java™, and several configuration files.

  • The kernel enables the deployment and execution of the adapters.
  • In addition to directly supporting adapters, the kernel performs related functions. Among the most important is the simple routing of messages and infrastructure services such as:
    • Message construction
    • Tracing
    • Interfacing with MQSeries

The MQSeries Adapter Kernel is now available on Windows NT, Windows 2000, AIX, Sun Solaris, HP-UX, and AS/400.

MQSeries Adapter Builder

Via an intuitive interface, the MQSeries Adapter Builder enables you to build adapters. It consists of several major components:

  • Several importers that enable you to import an application's interface into the MQSeries Adapter Builder where it can be worked on.

    These can import C header files, XML documents, and XML OAG documents.

  • The control center

    This is the user interface where you:

    • Control importing
    • Modify or create new messages
    • Compose the adapter model using icons and drag-and-drop techniques
    • Store messages and models

  • The generator that generates ANSI standard-compliant adapter code for each supported platform:
    • C header
    • C source code
    • C make file for each platform
    • C export file for each platform
    • In some cases, a Java wrapper

  • A message repository where messages and models are stored

MQSeries Adapter Builder is available on Windows NT.

The MQSeries Adapter Builder is installed on each machine where it is to be used. Definitions managed by the tool can be shared between users via the repository import/export mechanism.

A number of selected adapters to support packaged application environments will be made available as Category 2 SupportPacs from the MQSeries Web site.

Year 2000

These products are Year 2000 ready. When used in accordance with their associated documentation, they are capable of correctly processing, providing, or receiving date data within and between the twentieth and twenty-first centuries, provided that all products (for example, hardware, software, and firmware) used with the products properly exchange accurate date data with them.

The service end date for these Year 2000 ready products is December 31, 2002.

Product Positioning

MQSeries Family

The family of products based on IBM's industry-leading MQSeries software helps companies:

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

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

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

Statement of Direction

IBM intends to enhance the MQSeries Adapter Offering by embracing further platform support within the MQSeries Adapter Kernel to:

  • Include OS/390® and LINUX® on Intel® as newly supported platforms
  • Provide support for the creation of Java-based adapters within the MQSeries Adapter Builder

All information being released represents IBM's current intention, is subject to change or withdrawal, and represents goals and objectives.

Reference Information

Refer to Software Announcement 200-074 , dated April 4, 2000.

Trademarks

 
MQSeries, AIX, AS/400, OS/400, and OS/390 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.
 
Windows, Windows NT, and Microsoft are trademarks of Microsoft Corporation.
 
Java is a trademark of Sun Microsystems, Inc.
 
LINUX is a registered trademark of Linus Torvalds.
 
Other company, product, and service names may be trademarks or service marks of others.

Education Support

The following classes are available on the following dates:

Course              Course            Availability
Title               Number            Dates
 
MQSeries(R) Adapter Offering Technical
 
Course Location:  IBM, Newport
 
Introduction        SW300             December 5, 2000
 
Workshop            SW301             December 6, 7, 8, 2000

Visit the following Web site for additional information:

The appropriate curriculum includes enhancements described in this announcement.

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

For MQSeries courses, refer to the Web site:

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

Offering Information

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

Publications

The following books contain information pertaining to IBM MQSeries Adapter Offering. Order from country program libraries upon planned availability by contacting your IBM representative.

                                                  Order
Title                                             Number
 
MQSeries Adapter Kernel:                          GC34-5855
  Quick Beginnings
MQSeries Adapter Builder:                         GC34-5882
  Using the Control Center

Displayable Softcopy Publications

Manuals are offered as HTML and PDF files with the program package CD-ROM.

MQSeries publications are also offered in displayable softcopy form on an IBM Online Books CD-ROM collection kit entitled, Transaction Processing and Data Collection (SK2T-0730).

Obtaining the Kit

Note: The kit is updated on a regular basis, but not necessarily at the same time as availability of a new product or publication release.

Copies of the CD-ROM can be obtained for a fee through the Publication Notification System (PNS).

The PNS is available at:

MQSeries is a member of the International Middleware Association (IMWA) and the Electronic Messaging Association (EMA).

MQSeries Adapter Offering interface supports Business Object Documents (BODs), message format standards defined by the Open Applications Group, Inc. (OAG).

Technical Information

MQSeries Adapter Kernel for Multiplatforms

AIX® Platform

Hardware Requirements: Any Year 2000-compliant RS/6000® hardware explicitly compatible and fully capable of running the specified operating system, all the corresponding supporting software shown below, and any associated applications unmodified. Responsibility to provide statement of full compatibility between machines lies with the original equipment provider.

Any hardware capable of running other trademarked AIX systems from IBM or other vendors that have passed a set of certification tests for compliance with the AIX application binary and programming interfaces. For further details on the AIX Multiple Vendor Program (MVP), refer to:

Connectivity: Network protocols supported are SNA LU6.2 and TCP/IP.

Windows NT™ Platform

Hardware Requirements: Any Year-2000-compliant Intel® Pentium™ II (or higher) process-based IBM PC machine, or compatible, that is explicitly compatible and fully capable of running the specified operating system, all the corresponding supporting software shown below, and any associated applications unmodified. Responsibility to provide statement of full compatibility between machines lies with the original equipment provider.

Connectivity: Network protocols supported are NetBIOS, SNA LU6.2, TCP/IP and SPX.

AS/400® Platform

Hardware Requirements: Any Year-2000-compliant AS/400 hardware explicitly compatible and fully capable of running the specified operating system, all the corresponding supporting software shown below, and any associated applications unmodified. Responsibility to provide statement of full compatibility between machines lies with the original equipment provider.

Connectivity: Network protocols supported are SNA LU6.2 and TCP/IP.

Sun Solaris Platform

Hardware Requirements: Any Year-2000-compliant UltraSPARC hardware explicitly compatible and fully capable of running the specified operating system, all the corresponding supporting software shown below, and any associated applications unmodified. Responsibility to provide statement of full compatibility between machines lies with the original equipment provider.

Connectivity: Network protocols supported are SNA LU6.2 and TCP/IP.

HP-UX Platform

Hardware Requirements: Any Year-2000-compliant hardware explicitly compatible and fully capable of running the specified operating system, all the corresponding supporting software shown below, and any associated applications unmodified. Responsibility to provide statement of full compatibility between machines lies with the original equipment provider.

Connectivity: Network protocols supported are SNA LU6.2 and TCP/IP.

Windows™ 2000 Platform

Hardware Requirements: Any Year-2000-compliant Intel Pentium II (or above) process-based IBM PC machine or compatible, that is explicitly compatible and fully capable of running the specified operating system, all the corresponding supporting software shown below, and any associated applications unmodified. Responsibility to provide statement of full compatibility between machines lies with the original equipment provider.

Connectivity: Network protocols supported are NetBIOS, SNA LU6.2, TCP/IP and SPX.

MQSeries Adapter Builder

Hardware Requirements: Any Year-2000-compliant Intel Pentium II (or above) process-based IBM PC machine or compatible, that is explicitly compatible and fully capable of running the specified operating system, all the corresponding supporting software shown below, and any associated applications unmodified. Responsibility to provide statement of full compatibility between machines lies with the original equipment provider.

MQSeries Adapter Kernel for Multiplatforms

AIX Platform

Software Requirements

  • AIX V4.3.2 (or later V4.3.x)

Windows NT Platform

Software Requirements

  • Microsoft™ Windows NT, Version 4, (Service Pack 5)

AS/400 Platform

Software Requirements

  • OS/400® Version 4, Release 4

Sun Solaris Platform

Software Requirements

  • Sun Solaris 7

HP-UX Platform

Software Requirements

  • HP-UX Version 11.0

Windows 2000 Platform

Software Requirements

  • Windows 2000 (Service Pack 1)

MQSeries Adapter Builder

Software Requirements

  • Microsoft Windows NT, Version 4.0, (Service Pack 5)

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

Direct Customer Support: Direct customer support is provided by SupportLine. This fee service can enhance your productivity by providing voice and electronic access into the IBM support organization. SupportLine helps answer questions pertaining to usage and suspected software defects for eligible products.

Installation and technical support is provided by Global Services. For more information, call 800-IBM-4YOU (426-4968).

IBM Adapter and Integration Services: IBM Adapter and Integration Services for MQSeries provides customers, Business Partners, and service providers with implementation and consultancy services to build adapters that interface applications to MQSeries so they can be integrated with other applications in the enterprise or beyond. The Adapter and Integration Services teams are part of the IBM worldwide Application and Integration Middleware Services organization and have implemented adapters to many of the popular packaged applications. Starting from a reference definition, similar to a blueprint, of how a particular application can be interfaced to MQSeries, the team is able to rapidly build an adapter tailored to a customer's specific requirements.

For services information related to IBM Adapter and Integration Services, contact an IBM representative or visit:

SmoothStart™ Services: SmoothStart Service for MQSeries provides customers with planning and installation services for MQSeries Solutions to ensure that their MQSeries environment is quickly up and running. An IBM specialist spends a week, or longer, depending on customer requirements, working with the customer's technical and programming staff to increase productivity and accelerate implementation of MQSeries licensed software in the customer business environment.

Planning Services for MQSeries Solutions: IBM Planning Services for MQSeries Solutions is a customized service designed to help you with a plan to implement an MQSeries Solution within your organization. With this service, you can customize how the plan is created; IBM Planning Services for MQSeries Solutions can create the plan for you by collecting the necessary business requirements and infrastructure information, or can work with your staff to create the MQSeries plan. In addition, IBM Planning Services for MQSeries Solutions can assist in designing your system network architecture, developing deployment and application migration plans, and recovery planning of MQSeries objects and data.

Design Services for MQSeries Applications: IBM Design Services for MQSeries Applications helps you produce high- and low-level designs for your MQSeries applications including assistance in modifying or writing applications to take full advantage of your MQSeries environment. This offering can be customized and may include assistance in evaluating your test plans and making sure your applications perform effectively.

For additional services information, contact a Global Services representative or visit:

Eligible customers can obtain installation and usage assistance from the Finance Industry Support Center through a telephone response line.

To obtain customer eligibility and registration procedures, contact the appropriate support center.

Packaging

MQSeries Adapter Builder: Shipped on one CD-ROM.

The program package also contains:

  • IBM International Program License Agreement (IPLA)
  • License Information
  • Proof of Entitlement (PoE) — 1 MQSeries Adapter Builder Server Install
  • Registration Card
  • One Hardcopy Book — MQSeries Adapter Builder: Using the Control Center

IBM MQSeries Adapter Kernel for Multiplatforms

Shipped on one CD-ROM. Contains support for the following platforms:

  • AIX
  • OS/400
  • Sun Solaris
  • HP-UX
  • Windows NT
  • Windows 2000

The program package also contains:

  • IPLA
  • License Information
  • PoE — 1 MQSeries Adapter Kernel Server Install and 2 Adapter Use Authorizations
  • Registration Card
  • One Hardcopy Book — MQSeries Adapter Kernel: Quick Beginnings

Also available as applicable:

  • PoE — 1 MQSeries Adapter Kernel Server Install
  • PoE — 2 MQSeries Adapter Use Authorizations
  • PoE — 1 MQSeries Adapter Builder Server Install

This program when downloaded from a Web site, contains the applicable IBM license agreement, and License Information (LI). The license and LI will be stored in a directory such as LICENSE.TXT for future reference.

Security, Auditability, and Control

The announced program uses the security and auditability features of the operating system.

In addition, MQSeries implements a level of security, including access control of queues and authorization identification between message queue managers.

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

MQSeries Adapter Builder

Program package with PoE for one Server Install. Separate additional PoEs also available.

MQSeries Adapter Kernel

Program Package with PoE for one Server Install and use of two adapters. Separate additional PoEs also available.

                                                  Part
Description                                       Number
 
MQSeries Adapter Builder                          0781336
  Program Package
1 x Adapter Builder Server Install                0781337
  PoE
MQSeries Adapter Kernel for                       0784763
  Multiplatforms Program
  Package
1 x Adapter Kernel Server Install                 0784764
  PoE
2 x Adapter Use Entitlement POE                   0784765
 
                                                  Part
Description                                       Number
 
MQSeries Adapter Builder Program                  CW86AIE
  Package -- Electronic Delivery
MQSeries Adapter Kernel for                       CW86BNA
  Multiplatforms Program Package
  -- Electronic Delivery

Passport Advantage

                                                  Part
Description                                       Number
 
MQSeries Adapter Kernel, V1.1 Media               BD80PNA
  Package
MQSeries Adapter Builder, V1.0                    BD8HSNA
 
  Media Package
VPO Install MQSeries Adapter Builder              D48ELML
  Server Install
VPO Install/SW Sub MQS Adapter Builder            D48EPML
  Server Install 1 Anniv
VPO Install/SW Sub MQS Adapter Builder            D48ETML
  Server Install 2 Anniv
VPO SW Sub Rnwl MQS Adapter Builder               E18EUML
  Server Install
VPO SW Sub MQS Adapter Builder Server             D48EVML
  Server Install 1 Anniv
VPO SW Sub MQS Adapter Builder Server             D48EWML
  Install 2 Anniv
CO Install/SW Sub MQS Adapter Builder             D48EYML
  Server Install 1st Anniv
CO Install/SW Sub MQS Adapter Builder             D48EZML
  Server Install 2nd Anniv
CO SW Sub Rnwl MQS Adapter Builder                E18F0ML
  Server Install
CO SW Sub MQS Adapter Builder                     D48F1ML
  Server Install 1st Anniv
CO SW Sub MQS Adapter Builder                     D48F3ML
  Server Install 2nd Anniv
CO Supt MQS Adapter Builder Server                AS8F5ML
  Install 1st Anniv
CO Install/SW Sub/Supt MQS Adapter                D48F6ML
  Builder Server Install 1st Anniv
CO Install/SW Sub/Supt MQS Adapter                D48F7ML
  Builder Server Install 2nd Anniv
CO SW Sub/Supt MQS Adapter Builder                D48F8ML
  Server Install 1st Anniv
CO SW Sub/Spt Rnwl MQS Adapter                    E18F9ML
  Builder Server Install

Terms and Conditions

Licensing: IPLA PoEs are required for all authorized use.

License Information Form Number

  • CT85YIE — MQSeries Adapter Builder, V1.0
  • CT869NA — MQSeries Adapter Kernel for Multiplatforms, V1.1

Limited Warranty Applies: Yes

Program Services: Available until December 31, 2002

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

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.

                         Program        Package
                         Number or      PID
                         Part           Charge Unit
Program Name             Number         Description    OTC(1)
 
MQSeries Adapter         0781336        Program        $34,995
  Builder                                 Package
MQSeries Adapter         0781337        PoE Server      31,495
  Builder Server                          Install
  Install
MQSeries Adapter         0784763        Program          9,995
  Kernel for                              Package
  Multiplatforms
MQSeries Adapter         0784764        PoE for          8,995
  Kernel for                              Run-time
  Multiplatforms                          Server
  Server Install                          Install
2 x Adapter Use          0784765        PoE for 2 x      3,000
  Entitlement                             Adapter Use
1
One-time charge.

Contact your sales channel for Support Line pricing information.

Select and enter the applicable charge:

  • Monthly Optional PS Support Line Charge
  • Monthly Optional AIX Support Line Charge

Passport Advantage

Note: For Passport Advantage and charges, contact your IBM representative or authorized IBM Business Partner. Additional information is also available on the Passport Advantage Web site:

Customer Financing: IBM Global Financing offers attractive financing to credit-qualified commercial and government customers and Business Partners in more than 40 countries around the world. 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

 
SmoothStart is a trademark of International Business Machines Corporation in the United States or other countries or both.
 
MQSeries, AIX, RS/6000, AS/400, and OS/400 are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Pentium is a trademark of Intel Corporation.
 
Intel is a registered trademark of Intel Corporation.
 
Windows NT, Windows, and Microsoft are trademarks of Microsoft Corporation.
 
UNIX is a registered trademark in the United States and other countries exclusively through X/Open Company Limited.
 
Lotus is a registered trademark of Lotus Development Corporation.
 
Other company, product, and service names may be trademarks or service marks of others.