IBM United States
Software Announcement 201-055
March 13, 2001

IBM MQSeries Workflow Version 3.3 — the Process Engine for WebSphere and MQSeries

 ENUS201-055.PDF (116KB)

(Corrected on May 31, 2001)

Made changes in the following sections: Comprehensive Support for Web Standards, Configuring Clusters for Large Installations, Proof of Concepts, Packaging, Passport Advantage, and Ordering the Host Server Program 5655-BPM.

At a Glance

  • Rich and fully supported Web client
  • Oracle 8 support
  • Increased performance
  • Support for Web server farms
  • JSP-wizard for Web user front-ends
  • Comprehensive support for Web standards
  • Dynamic sub-process invocation
  • Asynchronous event handling exploiting MQSeries/ MQSeries Integrator/XML and publish/subscribe
  • Configuring clusters for large installations
  • Container size extended to 4 MB
  • Server-based price

For ordering, contact:

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

Overview

MQSeries® Workflow Version 3.3 is the powerful process engine at the heart of IBM's Business Process Management (BPM) software enabling business agility, service-level management and rapid process deployment based on WebSphere™ and MQSeries.

Exciting new features such as an enriched, fully-supported Web Client, increased performance, support for Oracle 8, and event handling together with support for open Web standards, puts this product at the heart of e-business for large and small organizations. This, combined with rapid build and deployment solutions from front-end to back-end integration, allows your organization to be agile from both a business and IT point of view.

MQSeries Workflow executes process definitions captured during modeling and ensures that business functions are performed reliably and correctly using the transactional integrity of MQSeries.

It is scalable, taking full advantage of multiprocess engines and clustering, and is particularly well suited to Webserver farms.

It executes processes running from sub-seconds to many months. Its full restart-and-recover capability makes it truly fault tolerant.

When you require true 24 x 7 operations, MQSeries Workflow is the engine you can bet your mission-critical business processes on.

The powerful process engine facilitates the integration of services provided by IT and organizational infrastructures; integrating the applications you buy, the applications you build, with your customers, business partners, suppliers and employees.

The thousands of applications already enabled for MQSeries in the marketplace can now be used with the process engine, leveraging standard MQSeries business integration technologies.

With BPM from IBM you can transform from traditional business models to e-business models giving you the flexibility, agility, and process visibility for competitive differentiation.

Key Prerequisites

MQSeries Workflow Version 3.3 is available on the following platforms:

  • MQSeries Workflow servers:
    • Windows™ 2000 and Windows NT™
    • AIX®
    • HP-UX V10.20
    • Sun Solaris
    • z/OS or OS/390®
  • MQSeries Workflow modeling (MQSeries Workflow Buildtime) on Windows™ desktops
  • API-based MQSeries Workflow clients on:
    • Windows
    • AIX
    • HP-UX V10.20
    • Sun Solaris
    • z/OS or OS/390

Planned Availability Date

March 30, 2001

Description

MQSeries Workflow is the core of IBM's Business Process Management software. It lets you define and execute business processes from start to end, lifting your organization to new levels of business agility while leveraging existing IT and organizational infrastructures. MQSeries Workflow provides the highly scalable, reliable and transactional environment necessary for mission-critical e-business solutions. It is ideally suited for any industry.

MQSeries Workflow offers you the competitive edge by aligning your processes with your business objectives, accelerating process flow, cutting costs, eliminating errors, and improving productivity. With the ability to capture and disseminate process knowledge across the entire value chain, MQSeries Workflow helps your organization define, document, test, control, execute, improve and integrate your business processes.

Business agility is so vital in the competitive world of e-business. Separating business process logic from IT and organizational infrastructures enables your organization to be and to remain agile in a constantly changing and dynamic market place. With MQSeries Workflow powering your Business Process Management System your business reaches new heights in business agility, service-level management and reuse of business services.

Rich and Fully Supported Web Client

The MQSeries Workflow Web Client previously available as a supported SupportPac™ with MQSeries Workflow V3.2, has been further enhanced per the needs of large production customers and technology evolution. The Web Client is now available as part of the MQSeries Workflow product, on WebSphere it runs on top of the MQSeries Workflow Java™ APIs. It exploits standard Web technologies such as HTML, XML, JSP, servlets on all supported platforms, RMI over IIOP on workstations only. It supports user interaction with the process via common Web browsers and the integration of Java- and CORBA-based application components running on a WebSphere Application Server. On z/OS or OS/390, the Web Client does not provide support for the process monitor.

Broader support palette

  • Oracle 8.1.7 on AIX and Sun Solaris
  • Support of Windows Me
  • Supporting AIX 5L
  • DB2 Universal Database® Version 7.1 on distributed platforms
  • MQSeries Version 5.2
  • WebSphere 3.5
  • JDK 1.2.2 or 1.3 on all workstations except on HP-UX V10.20
  • JDK 1.3 on z/OS or OS/390

Container Size Extended to 4 MB

The data container size supported by MQSeries Workflow has now been increased to 4 MB to allow for passing more data between connected activities within the business process model.

Increased Performance

High throughput rates are the key prerequisite for business process management without human intervention and fast execution of automatic activities.

Significant code changes within the MQSeries Workflow implementation now speed up the execution of automatic activities. For example, database access has been further optimized. Major performance improvements are gained for automatic program activities started unattended.

Thorough optimization in the MQSeries Workflow server code and various components now yield better performance for:

  • Process automation
  • DB2® data sharing on z/OS or OS/390
  • Data container handling

Implementing highly automated business processes requires best performance in a DB2 data sharing scenario on host servers with affinity between the business process management system and runtime process instances. Internal code changes have now increased the MQSeries Workflow performance on host servers.

The exploitation of identical data containers reduces the database path length resulting in better performance, especially when using huge input/output data containers.

Support for Webserver Farms

Client/server applications normally need a close affinity between each other to accomplish the correct routing of client requests, making it impossible to move servers freely among different processors.

This new release supports now Stateless APIs that overcome the dedicated affinity between client and server. This allows clustered application servers processing of requests on any server when operating in Web server farms. The benefit is enhanced scalability and availability; improved response time can be reached when more processors are added. The Web Client, part of the new release, exploits this new functionality.

Comprehensive Support for Web Standards

Enabling business process management for e-business requires a rich and comprehensive support of common web standards. MQSeries Workflow is now significantly enhanced:

  • RMI over IIOP now also supported on z/OS or OS/390, in addition to distributed platforms
  • J2EE support: MQSeries Workflow Version 3.3 exploits J2EE technologies like Servlet API V2.1 and 2.2, Java Server Pages (JSP) V1.1, CORBA (RMI over IIOP), and Java Naming and Directory Interface (JNDI).

Dynamic Sub-Process Invocation

Specific circumstances (specific business data) during the execution of a business process, sometimes require a definition of the specific sub-process that should be invoked during the execution of the business process. MQSeries Workflow is enhanced to send the template name of the (sub-)process to be invoked via the input container of the defined process activity. The navigation engine checks the corresponding field in the process activity input container and creates a process instance using the received process template name. This brings much more flexibility to the execution of business processes.

Configuring Clusters for Large Installations

Increasing demand for workflow server performance and reliability in large installations requires the concentration of incoming workflow client messages into a bigger data stream prior to being directly sent to the workflow server. This approach requires messages to be put directly on a MQSeries queue manager queue acting as a client concentrator. The client concentrator distributes the client messages to a number of workflow systems connected in an MQSeries cluster. Thus the client concentrator acts as a workload distributor between the MQSeries Workflow servers (systems) of a MQSeries Workflow system group.

MQSeries Workflow now allows workflow clients to directly put their requests to a client concentrator, rather than into the MQSeries Workflow server queue. Using one or more client concentrators is especially recommended if you have a large number of clients. In this setup, MQSeries Workflow clients connect to a number of different MQSeries Workflow servers of a MQSeries Workflow system group via one or more concentrators; all the client concentrators have to run in the same MQSeries cluster. This configuration simplifies system administration and prevents a tight coupling clients and servers, providing increasing reliability and availability.

Process Model Enhancements

As previously available for the MQSeries Workflow PEA and PES only, the commands TerminateActivity and TerminateProcess are extended to the Event Server (UPES). These commands allow you to send a termination message in XML format to trigger automatically follow-on steps.

MQSeries Workflow now specifies precisely an activity's end state (finish, force finish, expired, skipped). Dependent on one of these different end states, a process model can better differentiate for the follow-on step. This enables MQSeries Workflow Buildtime to provide higher automation for Runtime when a business process has to navigate to the suitable next activity.

A new activity status is introduced called "expired." In MQSeries Workflow Buildtime, the model defines when an activity changes its state to "expired," based on the activity duration. When an activity expires, this then is taken in account from the runtime workflow server for ongoing navigation steps. In the MQSeries Workflow Buildtime the business process modeler can add this activity state "expired" to the transition conditions of the leaving control connectors to branch to the appropriate follow-on steps. You can automate the process flow after specific activities have expired, rather then checking for notification items to start the next steps manually.

MQSeries Workflow now provides the new capability to send data container information through the APIs when performing:

  • ForceRestart: sends Input Container values
  • ForceFinish: sends Output Container data

MQSeries Workflow Java APIs

The API "ExecuteProcessInstance" completes now the set of available Java APIs in MQSeries Workflow Version 3.3. You can use all available APIs with equivalent functionality in C, C++, or Java.

Audit Messages

Value and importance of a realtime system depends on its reliability, precision, and currency. Consequently MQSeries Workflow stores audit trail records immediately in the database and sends them in XML format to a dedicated MQSeries queue that can directly trigger follow-on activities.

In addition, filters allow you to determine the audit trail records in finer granularity according to the different topology objects (domain, system group, system, process activity); this concept realizes a kind of "hierarchical inheritance."

Authentication Exit

To allow connection to other authentication systems, MQSeries Workflow now makes available an Authentication Exit implemented in C and Java. Possible systems that might be connected using this could be LDAP, RACF®, or others. The Java exit is not available on z/OS or OS/390.

Tivoli® Inventory Enablement

Large IT environments require sophisticated and automatic methods to help system administrators to distribute new software or software updates on a huge number of computers.

Every installation of MQSeries Workflow on any machine will install an additional file on these machines, containing information about the installed MQSeries Workflow component. System administrators can use this file to manage future installations of MQSeries Workflow updates, or new releases.

Active Tracing

For system recovery and failure determination, tracing information — especially of the last minutes of the running system — have to be made available for further examination. This is analogous to the "black box" recording the last minutes of an airplane flight.

MQSeries Workflow manages a set of in-storage buffers for trace entries that are created by Workflow server instances. Server settings control the amount of trace data desired. Full trace buffers can optionally and asynchronously be written out to data set. Tools are provided for the analysis of trace data from trace or dump data sets with IPCS (only on z/OS and OS/390).

Supported Platforms

.-------------------+------+---+-----+-------+-------+-------.
|                   | z/OS,|AIX|HP-UX|Solaris|Windows|Windows|
|                   |OS/390|   |10.20| +SPARC|NT+2000| 98/Me |
|-------------------+------+---+-----+-------+-------+-------|
|Buildtime          |      |   |     |       |    x  |   x   |
|-------------------+------+---+-----+-------+-------+-------|
|Runtime Server     |   x  | x |  x  |    x  |    x  |       |
|-------------------+------+---+-----+-------+-------+-------|
|Web Client Servlet |   x  | x |     |    x  |    x  |       |
|-------------------+------+---+-----+-------+-------+-------|
|Prog. Exec. Server |   x  |   |     |       |       |       |
|-------------------+------+---+-----+-------+-------+-------|
|Prog. Exec. Agent  |      | x |  x  |    x  |    x  |    x  |
|----------------- -+------+---+-----+-------+-------+-------|
|Client GUI         |      |   |     |       |    x  |    x  |
|-------------------+------+---+-----+-------+-------+-------|
|Client API         |  x   | x |  x* |    x  |    x  |    x  |
|-------------------+------+---+-----+-------+-------+-------|
|Admin Utility      |      | x |  x  |    x  |    x  |    x  |
|-------------------+------+---+-----+-------+-------+-------|
|Lotus Notes(RM) API|      |   |     |       |    x  |    x  |
|-------------------+------+---+-----+-------+-------+-------|
|* Excludes Java support                                     |
'------------------------------------------------------------'

Withdrawn Features Offered Under Former Releases

  • OS/2® Runtime Environment
  • Charges for a Registered User
  • Windows 95 Client
  • Lotus Notes Client
  • Support for OS/390 V2.6
  • Support for AIX V4.2

Deprecated Features

This is the last release to support FlowMark® V2.3 Compatibility APIs.

Product Positioning

Integrating Your Business with MQSeries Workflow through Business Process Management

MQSeries Workflow is the core of IBM's Business Process Management software. It defines and executes start-to-end business processes, lifting your organization to new levels of business agility while leveraging existing IT and organizational infrastructures. MQSeries Workflow delivers the highly scalable, reliable and transactional environment demanded by mission-critical e-business solutions making it ideally suited for any industry.

MQSeries Workflow provides the competitive edge by aligning your process with your business objectives, accelerating process flow, cutting costs, eliminating errors, and improving productivity. With the ability to capture and disseminate process knowledge across the entire value chain, MQSeries Workflow helps your organization define, document, test, control, execute, improve, and integrate your business processes.

Separating business process logic from IT and organizational infrastructures enables your organization to be and remain agile in a constantly changing and dynamic market place — so vital in the competitive world of e-business. With MQSeries Workflow powering your Business Process Management System your business reaches new heights in business agility, service-level management and reuse of business services.

MQSeries Workflow automates and tracks process flows across multiple units of work, tying together disparate systems and their users, and routing data automatically from step to step. It gives you control and feedback on the execution of complete start-to-end business processes that span application boundaries, providing consistent business process execution across customer access channels and backend application systems.

MQSeries Workflow encapsulates process logic, enhancing e-business flexibility, and links process logic to application functions and human input. It ensures that your business and IT requests are processed the way you want it, and gives you the flexibility to change process flows without IT involvement.

Adaptive Enterprises and Solutions

To react quickly to Business Process Changes, workflow technology is becoming the core element of IT infrastructures supporting adaptive businesses that can quickly respond to changing business needs. Workflow technology is also becoming a key element of new types of solution packages delivering the powerful client layer that interacts with multiple solution components. IBM Enterprise Information Portal (EIP), Tivoli Application Server, as well as third party solutions (that is, i2, TradeMetrics) are examples of this approach.

e-business Needs Business Process Management

Business Process Management delivers a state-aware, process-focused control service for e-business applications and users, processing customer requests through an e-business that often crosses enterprise boundaries. Repeatable, precise, and controlled process execution, even under high-volume circumstances, is a key need for e-business solutions that MQSeries Workflow can deliver.

e-business is a huge opportunity for the development of new integrated solutions to link virtually everyone, everywhere. Speed-to-market and quick reaction to market changes are key in this environment. The ability of MQSeries Workflow to integrate existing and new application components on distributed platforms into business solutions enables this flexibility needed for e-business solutions and allows you to update individual workflow applications or the process model gradually as your business demands.

The user interface these solutions expose are typically custom built, based on the customer's Internet support technology like browsers, or preferred communication protocols, ORB, development environments, and Internet standards such as CGI, Java, HTML, and XML. MQSeries Workflow supports the creation of such solutions via its Runtime API Libraries and its MQSeries Workflow Development Kit.

Using MQSeries Workflow with WebSphere and MQSeries

For WebSphere, and when implementing new Web services with the WebSphere products, thinking in processes and exploiting Business Process Management technology is key. Complex new services, for example, built on top and composed of existing EJBs, have to be connected and controlled using process management technology. New services can satisfy the requirements identified for enterprises to change these services quickly and to allow end-to-end monitoring. MQSeries Workflow allows you the integration of EJBs within the overall business process. Besides that, MQSeries Workflow is part of the WebSphere portfolio, listed in the top-level accelerator software group.

Complying to Open Standards

MQSeries Workflow supports a wide variety of standard technologies to build and integrate applications and user interfaces; their most prominent examples follow:

Application Development and User Interface Standards: Managing processes in real business requires the integration of services provided by distributed resources in the existing IT and organizational infrastructure, independent of the technologies used for user interfaces or application development. This is possible only via a standard-based approach to process management as with MQSeries Workflow. This has been designed according to the Workflow Management Coalition's (WfMC) reference model, to exploit messaging-based, industry-standard application integration, to offer a standard user interface, and to use common OMG and Web technologies, such as Servlet APIs, JSP, CORBA (RMI Over IIOP), and JNDI.

Flow Definition Language (FDL): Deploying process knowledge requires an open interface for process definition, such as MQSeries Workflow FDL supported by modelling tools such as Holosofx, Adonis, and ARIS from IDS-Scheer. This process definition language is independent from a modeling and cost analysis methodology like LOVEM™, UML, or ABC (activity-based costing). You can continue to use your methodology of choice.

Process templates and information models form the core of customizable solutions, requiring the use of an appropriate process definition language such as FDL and a standard data interface language such as XML. MQSeries Financial Solution Edition (MQFSE) is an example of such a standards-based approach to process-based solutions.

WfMC: The definition of standards for workflow management systems is driven by the WfMC. This is a group of companies whose aim is to develop specifications that allow different workflow management products to interoperate with each other. In addition, the WfMC supports related workflow specifications with appropriate standard bodies, such as OMG, as a base for wider deployment of workflow interfaces in the context of object-oriented and Internet-based development efforts. For more information visit these Web sites:

MQSeries Workflow is designed according to the WfMC reference model. APIs are available based on this modular architecture.

As a sponsor of the WfMC, IBM also continues to be a major contributor to future standard development.

XML: Originally intended as a universal data syntax for document processing and exchange, XML as proposed by the World Wide Web Consortium (W3C), is now gaining worldwide acceptance for application software integration. It is perceived as an open standard that impacts an ever growing number of software from various application areas.

MQSeries Workflow uses XML to accomplish integration with WebSphere, other MQSeries products or generally, applications that base on Web and messaging technology.

Trademarks

 
WebSphere, SupportPac, and LOVEM are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
MQSeries, AIX, OS/390, Universal Database DB2, DB2, RACF, OS/2, and FlowMark are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Windows and Windows NT are trademarks of Microsoft Corporation.
 
Java is a trademark of Sun Microsystems, Inc.
 
Tivoli is a registered trademark of International Business Machines Corporation or Tivoli Systems Inc. in the United States or other countries or both.
 
Lotus Notes is a registered trademark of Lotus Development Corporation.
 
Other company, product, and service names may be trademarks or service marks of others.

New platforms and prerequisites supported by this release include:

  • MQSeries® V5.2
  • DB2® UDB V7.1
  • Oracle 8.1.7
  • WebSphere™ V3.5
  • JDK 1.3
  • Sun Solaris 8
  • AIX® 5L PowerPC® (in 32-Bit mode)
  • Windows™ Millennium Edition
  • z/OS and OS/390® V2.10

Services Support and Solutions Offerings

IBM is committed to working with industry vendors to define interfaces for higher-value functions, APIs, tools, and management functions for Business Integration. IBM also provides partnering opportunities for solution providers and system integrators (SIs). IBM works with several partners to make available complementary solutions, applications, tools, and system management and monitoring offerings.

System integrators are able to assist you with implementation and integration.

IBM Competency Centers work jointly with Business Partners to provide all kinds of services to satisfy MQSeries Workflow customers.

SupportPacs

Generally, IBM makes available, free or for a fee, this category of add-on programs provided by various sources worldwide. For MQSeries Workflow, development has finished these new features, available without a charge.

Rapid Deployment Wizard: Business Process Management requires rapid process deployment with user interfaces understandable and meaningful. Based on the data definitions stored in the process model, a new SupportPac™ is available providing generation and modification of JSP-based user interfaces. The GUI-Wizard, based on WebSphere Studio, helps significantly for rapid process deployment, further reducing the efforts needed to customize user interfaces for process interaction.

Asynchronous Event Handling: Business processes depending on events that occur in the environment they are integrating must be able to react to and maybe wait for external events; for instance waiting for a fax, letter, e-mail, or any other message (event) important for the execution of the business process for any reason. To show how this can be done, with MQSeries Workflow Version 3.3 a SupportPac is provided, showing MQSeries Workflow and MQSeries Integrator implementing these events. Here, MQSeries Workflow uses MQSeries Integrator message flows (while exploiting publish/subscribe features) to wait for an external event, and whenever the event occurs, MQSI Integrator informs MQSeries Workflow that the event has occurred. The required and predefined data is returned to MQSeries Workflow. Then, the navigation engine interprets the data and moves on navigating through the process model.

For download, visit the Web site below. IBM is continuously preparing new features that incorporate advanced technical functions. Upon availability, IBM will make them accessible. Check this Web site from time to time:

Workflow Competency Center Services

These centers provide you additional, customized offerings for a fee:

  • Solutions Assurance: Validates all product components and services against customer's expectations.
  • Installation Support: Installs and configures MQSeries Workflow and prerequisites in heterogeneous customer environments.
  • Migration Support: Assists customers to upgrade from FlowMark® and previous releases of MQSeries Workflow to this current offering:
    • Buildtime process models
    • Runtime-data process instances
  • Application Implementation: Consultants are available for your specific project implementations:
    • ActiveX exploitation: To customize the standard client, and to build customer-based worklists and other process-related applications on Microsoft™ clients.
    • Implementation of the Web Client: to design and develop a Workflow Internet application using the Web Client on an application server.
  • Generic API Test and Prototyping Tools: Test and tune MQSeries Workflow applications, and evaluate their behavior. When writing application programs for APIs in C, Java™, ActiveX, and VisualBasic, these tools provide instant feedback, and help developers in testing and training. The prototyping facility allows for:
    • Rapid definition of API scenarios
    • Load simulation on servers and clients
    • Easy performance measurements

Workflow Development: serves you to generate process models for MQSeries Workflow with the assistance of skilled workflow engineers.

High Availability Cluster Multi-Processing: maximizes system availability (uptime). IBM provides services for:

  • Installation
  • Configuration
  • Customization
  • Testing
  • Tuning

Proof of Concept: serves as a commitment between new customers or prospects and IBM to support a statement of work. In most cases it includes a proposal to implement a Business Process Management solution that solves the customer's needs. The typical duration will range from 2-4 weeks. The customer and IBM will jointly define the requirements. Both sides provide the resources to ensure success.

Request detailed information via e-mail from:

    workflow@ibmde

    or

    workflow@de.ibm.com

Education Support

IBM Learning Services, selected IBM Business Partners, and authorized Training Partners offer public, scheduled classes comprising of basic concepts and hands-on training about all aspects of MQSeries Workflow. A modular curriculum features:

  • Modeling
  • Installation
  • Administration
  • API programming for different categories (container APIs, worklist handler APIs), and languages (ActiveX, Java)

Ask your IBM representative or Business Partner for details and enrollment. Visit these Web sites for information:

To focus your individual education needs, customized classes can be arranged, send your request to:

    workflow@ibmde

    or

    workflow@de.ibm.com

Call IBM Education and Training at 800-IBM-TEACH (426-8322) for catalogs, schedules, and enrollments.

Services designed to assist you in the installation and implementation of MQSeries Workflow in your organization are also available.

Offering Information

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

Publications

These publications apply exclusively to the host server program, available in U.S. English only:

                                                  Form
Title                                             Number
 
MQSeries Workflow for z/OS Version 3.3
 
Program Directory                                 GI10-0483
Customization and Administration                  SC33-7030
Programming Guide                                 SC33-7031
Messages and Codes                                SC33-7032

The following publications (in U.S. English) are included in the workstations program package, the Passport Advantage Documentation Package, and the host server package 5655-BPM:

                                                  Form
Title                                             Number
 
MQSeries Workflow for z/OS Version 3.3
 
Concepts and Architecture(1)                      GH12-6285
Getting Started with Buildtime                    SH12-6286
Getting Started with Runtime                      SH12-6287
Installation Guide                                SH12-6288
 
Administration Guide                              SH12-6289
Programming Guide                                 SH12-6291
1
Contains introductory information

All these books can be ordered separately, contact your Business Partner or IBM representative.

Displayable Softcopy Publications: These publications are part of the basic machine-readable material and can be displayed with an HTML browser or with Adobe Acrobat Reader. The publications are stored as HTML and PDF files on a CD-ROM dedicated to softcopy documentation, which is shipped with the program CD-ROM.

The files can also be used with an HTML browser or with an Adobe Acrobat Reader to create unmodified printed copies of these manuals. Terms and conditions for use of the machine-readable files are shipped with the files.

Technical Information

Hardware Requirements

The specifications are recommended numbers for a two-tier configuration (database and server reside on the same system).

Buildtime

  • A personal computer with Intel-based processor architecture is required (for example, Pentium™ 300 MHz, or later).
  • Screen: Resolution SVGA 800 x 600 (minimum), 256 colors (minimum)
  • One of these operating environments:
    • Windows 2000 , and for Buildtime database: DB2 UDB Enterprise Edition Version 7.1 or Version 6.1; or Microsoft Jet Engine
    • Windows NT™ Workstation V4.0 (Service Pack 6a required), and for Buildtime database: DB2 UDB Enterprise Edition Version 7.1 or Version 6.1; or Microsoft Jet Engine
    • Windows 98 or Windows Me , and for Buildtime database (standalone or as client): DB2 UDB Personal Edition Version 7.1 or Version 6.1; or Microsoft Jet Engine

    MQSeries Workflow Version 3.3 includes DB2 UDB® Enterprise Edition Version 7.1.

                       DB2 UDB                Jet Engine
Operating         Main                    Main
Environment       Memory     HDD          Memory      HDD
 
Windows 2000      96 MB      1 GB         96 MB       700 MB
Windows NT        96 MB      1 GB         96 MB       700 MB
Windows 98        96 MB      1 GB         96 MB       700 MB
Windows Me        96 MB      1 GB         96 MB       700 MB

Note: Make sure you have sufficient swap space.

Runtime Environments

General Recommendations

  • When setting up your servers, for performance and safety reasons, keep database and log files (table spaces) on separate disks.
  • The number and size of process models and process instances residing in the runtime database, as well as the number of clients concurrently attached to the server, heavily influence the demand for main memory and HDD space.
  • For systems not used for production (for example, development/test/demo systems) less main memory may be sufficient.
  • The supported ORBs used for RMI-IIOP are not always interoperable, not every ORB combination is functional.

Servers for Windows 2000

  • A personal computer with Intel-based processor architecture, for example Pentium with 200 MHz, or higher, is required.

For test or demonstration purposes, an ThinkPad® or portable personal computer is acceptable.

Operating           Main
Environment         Memory    HDD
 
Windows 2000        256 MB    2 GB
  • Operating System: Microsoft Windows 2000
  • Communication: MQSeries for Windows V5.2 (included), or MQSeries for Windows V5.1 with CSD number 5.
  • Database: DB2 UDB for Windows V7.1 (included), or DB2 UDB for Windows V6.1.

Clients for Windows 2000: A personal computer with Intel-based processor architecture capable of running the operating system and 64 MB of main memory are recommended.

  • Operating System: Microsoft Windows 2000
  • Communication: MQSeries for Windows V5.2 client (included), or MQSeries for Windows V5.1 client with CSD number 5
  • For ORB on RMI-IIOP:
    • WebSphere ORB
    • IBM JDK 1.2.2, or 1.3, or Sun JDK 1.3
  • For the development of programs using the MQSeries Workflow APIs, one of:
    • Microsoft Visual C++ V6.0 (MQSeries Workflow client APIs for C and C++)
    • VisualAge® C++ for Windows V4.0 (MQSeries Workflow client APIs for C and C++) API
    • JDK 1.2.2, or 1.3 (MQSeries Workflow client APIs for Java)
  • For the development of programs using the MQSeries Workflow ActiveX Controls:
    • Microsoft VisualBasic for Windows V5.0 or 6.0
  • Lotus Notes® API Release 4.5
  • For an MQSeries Workflow standard client, no additional prerequisites are required

Servers for AIX

  • Either an RS/6000® uniprocessor, SMP, or SP™ machine as supported by AIX
  • A system for AIX 5L with PPC (PowerProcessor Chip) is required (support in 32-Bit mode only)
  • Screen: A dedicated graphical display is not necessary (system console is sufficient)

Operating           Main
Environment         Memory    HDD
 
RS/6000             512 MB    2 GB
  • Operating System: AIX V4.3, or later, or AIX 5L
  • Communication: MQSeries for AIX V5.2 (included), or MQSeries for AIX V5.1 with CSD number 6 (not supported on AIX 5L)
  • Database: either one of:
    • DB2 UDB for AIX V7.1 (included), or DB2 UDB for AIX V6.1.
    • Oracle V8.1.7
  • In a high-availability environment:
    • AIX V4.3.1 with HACMP V4.2.2
    • AIX V4.3.2 or V4.3.3 with HACMP V4.3.1

Clients for AIX: A workstation capable of running the operating system.

  • Operating System: AIX V4.3 or later, AIX V5L for PowerProcessor Chip (PPC)
  • Communication: MQSeries for AIX V5.2 client (included), or MQSeries for AIX V5.1 client with CSD number 6 (not supported on AIX 5L)
  • For ORB on RMI-IIOP:
    • WebSphere ORB
    • IBM JDK 1.2.2 or 1.3
  • For the development of programs using the MQSeries Workflow APIs, one of:
    • IBM C for AIX V5.0
    • VisualAge C++ Professional for AIX V5.0
    • JDK 1.2.2, or 1.3 (MQSeries Workflow client APIs for Java)

Servers for HP-UX

  • An HP 9000 workstation is required
  • Screen: A dedicated graphical display is not necessary (system console is sufficient)

Operating           Main
Environment         Memory    HDD
 
HP 9000             512 MB    2 GB
  1. Operating System: HP-UX V10.20
  2. Communication: MQSeries for HP-UX V5.2 (included), or MQSeries for HP-UX V5.1 with CSD number 5.
  3. Database: DB2 UDB for HP-UX V6.1 (included).

Clients for HP-UX: A workstation capable of running the operating system.

  • Operating System: HP-UX V10.20
  • Communication: MQSeries for HP-UX V5.2 client (included), or MQSeries for HP-UX V5.1 client with CSD number 5
  • For the development of programs using the MQSeries Workflow APIs:
    • HP C++ compiler S700 VA.01.15.01

Servers for Sun Solaris

  • A Sun workstation with SPARC processor architecture is required
  • MQSeries Workflow runs in 32-bit mode only
  • Screen: A dedicated graphical display is not necessary (system console is sufficient)

Operating           Main
Environment         Memory    HDD
 
Sun SPARC           512 MB    2 GB
  1. Operating System: Sun Solaris V7 or 8
  2. Communication: MQSeries for Sun Solaris V5.2 (included), or MQSeries for Sun Solaris V5.1 with CSD number 5
  3. Database: either one of:
    • DB2 UDB for Sun Solaris V7.1 (included), or DB2 UDB for Sun Solaris V6.1
    • Oracle V8.1.7

Clients for Sun Solaris: A workstation capable of running the operating system.

MQSeries Workflow runs in 32-bit mode only.

  • Operating System: Sun Solaris V7 or 8
  • Communication: MQSeries for Sun Solaris V5.2 client (included), or MQSeries for Sun Solaris V5.1 client with CSD number 5
  • For ORB on RMI-IIOP:
    • WebSphere ORB
    • Sun JDK 1.3
  • For the development of programs using the MQSeries Workflow APIs:
    • Sun Workshop Compiler Professional C/SPARC V4.2 or 5.0
    • Sun Workshop Compiler Professional C++/SPARC V4.2 or 5.0
    • For C++ only, Kuck & Associates Inc. (KAI) C++ V3.3
    • JDK 1.2.2, or 1.3 (MQSeries Workflow client APIs for Java)

Servers for Windows NT

  • A personal computer with Intel-based processor architecture, for example Pentium with 200 MHz, is required.

For test or demo purposes, an ThinkPad or portable personal computer is acceptable.

 
Operating           Main
Environment         Memory    HDD
 
Windows NT          256 MB    2 GB
  1. Operating System: Microsoft Windows NT Workstation or Server V4.0; Service Pack 6a is required
  2. Communication: MQSeries for Windows NT V5.2 (included), or MQSeries for Windows NT V5.1 with CSD number 5
  3. Database: DB2 UDB for Windows NT V7.1 (included), or DB2 UDB for Windows NT V6.1

Clients for Windows NT: A personal computer with Intel-based processor architecture capable of running the operating system and 64 MB of main memory are recommended.

  • Operating System: Microsoft Windows NT Workstation V4.0; Service Pack 6a is required
  • Communication: MQSeries for Windows NT V5.2 client (included), or MQSeries for Windows NT V5.1 client with CSD number 5
  • For ORB on RMI-IIOP:
    • WebSphere ORB
    • IBM JDK 1.2.2, or 1.3, or Sun JDK 1.3
  • For the development of programs using the MQSeries Workflow APIs, one of:
    • Microsoft Visual C++ V5.0 or 6.0 (MQSeries Workflow client APIs for C and C++, FlowMark 2.3 compatibility workflow client API for C++, FlowMark 2.3 compatibility C language API)
    • VisualAge C++ V3.5 or 4.0 (MQSeries Workflow client APIs for C and C++, FlowMark 2.3 compatibility C language API)
    • Microsoft VisualBasic V5.0 or 6.0 (FlowMark 2.3 compatibility VisualBasic language API)
    • JDK 1.2.2, or 1.3 (MQSeries Workflow client APIs for Java)
  • For the development of programs using the MQSeries Workflow ActiveX Controls:
    • Microsoft VisualBasic V6.0
  • Lotus Notes API Release 4.5
  • For an MQSeries Workflow standard client, no additional prerequisites are required

Clients for Windows 98 or Windows Me: A personal computer capable of running the operating system and 48 MB of main memory are recommended.

  • Operating System: Microsoft Windows 98 or Windows Me
  • Communication: MQSeries for Windows 98 or Windows Me V5.2 client (included), or MQSeries for Windows 98 or Windows Me V5.1 client with CSD number 5
  • For the development of programs using the MQSeries Workflow APIs, one of:
    • Microsoft Visual C++ V5.0 or 6.0 (MQSeries Workflow client APIs for C and C++, FlowMark 2.3 compatible workflow client API for C++, FlowMark 2.3 compatibility C language API)
    • VisualAge C++ V3.5 or 4.0 (MQSeries Workflow client APIs for C and C++, FlowMark 2.3 compatibility C language API)
    • Microsoft VisualBasic V5.0 (FlowMark 2.3 compatibility VisualBasic language API)
  • For the development of programs using the MQSeries Workflow ActiveX Controls:
    • Microsoft VisualBasic V6.0
  • Lotus Notes API Release 4.5
  • For an MQSeries Workflow standard client, no additional prerequisites are required

z/OS Program 5655-BPM

Servers for z/OS and OS/390: A e(logo)server zSeries 900 or S/390® hardware system

  • Operating System: OS/390 V2.7, or 2.8, or 2.9, or 2.10; respectively z/OS V1R1
  • Communication MQSeries V2.1, or later, MQSeries V2.1, or later, Client Attachment Feature
  • Database: DB2 for OS/390 V5.1, or later

For ORB on RMI-IIOP:

  • WebSphere ORB with separately installed IBM JDK 1.3

For the development of programs using the Workflow APIs and running on z/OS or OS/390, one of:

  • IBM COBOL for OS/390 & VM V2.1
  • IBM C/C++ for OS/390 V2.7, or later
  • IBM Developer Kit for OS/390 Java 2 Technology Edition

To use the non-transactional EXCI:

  • CICS Transaction Server for OS/390 V1.2 or CICS/ESA® V4.1, or later
  • The CICS® inter-region communication program DFHIRP

To use the transactional EXCI (for safe applications):

  • CICS Transaction Server for OS/390 V1.3
  • The CICS inter-region communication program DFHIRP

To use the CPIC:

  • IMS™ V5.1, or later
  • IMS V6.1, or later, if you want to use safe applications

Web Application Server

To link a Web environment to a MQSeries Workflow Server, the MQSeries Workflow Web Client requires a computer system with sufficient main memory and mass storage to run:

  • WebSphere Application Server Standard Edition V3.5
  • Servlet container, Servlet API 2.1, or later
  • Servlet container, supporting JSP 1.0 (optional)

User Access to the Web

A browser supporting HTML 4 with Cascading Style Sheets (CSS) is required, such as Netscape Navigator V4.7, or Microsoft Internet Explorer V5

Compatibility: Process models created under previous releases or under FlowMark V2.3 can be imported to MQSeries Workflow V3.3.

Applications developed under previous releases or under FlowMark V2.3 can be recompiled and relinked as long as MQSeries Workflow V3.3 supports the programming languages affected.

Limitations: To plan for optimum performance and capacity and for possible limitations, contact your IBM representative or Business Partner for a Solution Assurance review with a Workflow Competency Center expert.

Performance Considerations: The performance of MQSeries Workflow V3.3 depends heavily on:

  • Usage characteristics of the process models and organization definitions
  • Average and maximum size of worklists
  • Capacity and utilization of the MQSeries Workflow and database server machines
  • Speed and memory size of the server and client machines
  • Transmission speed and load of the communication channels

To increase the number of users sharing the same processes, consider the use of multiple workflow servers sharing the same database.

Contact your IBM representative or Business Partner for a Solutions Assurance review of your specific implementation.

Planning Information

Capacity-Based Pricing: MQSeries Workflow implements a scalable and versatile pricing structure to reflect runtime use on a wide range of server machines.

Usage on Workstation Servers: Workstations with their processors have been assigned to five processor groups (Tiers) associated with a certain number of Capacity Units (CU) to cover the MQSeries Workflow runtime servers and databases installed in each licensed user's organization.

The charge for runtime servers and databases depends on the capacity of the servers on which it is installed in the licensed user's organization. The greater the number of processors or machines, the more CUs are required. Each licensed user is required to purchase CU authorizations to use MQSeries Workflow runtime servers or databases on each machine and machine upgrade. If a licensed user changes the processor or machine which runs MQSeries Workflow in the runtime environment, the licensed user agrees to notify IBM or its reseller, as stated in the IPLA.

MQSeries Family Processor Groups

The following table reflects the number of required CUs applicable to all workstation platforms for MQSeries Workflow runtime servers and databases.

                                                        Required
                                                           CU
Tier Description                                     Authorizations
 
1    Intel Uniprocessor machines                           2
2    Intel 2-way SMP machines +
       RISC 1-2 processors per box/SP node                 4
3    Intel/RISC 3-8 processors                             8
       per box/SP node
4    Intel/RISC 9-23 processors                            16
       per box/SP node
5    Intel/RISC (GT/EQ) = 24 processors                    30
       per box/SP node

Intel machines include compatible processors such as Cyrix and AMD.

The program package includes two CU authorizations; additional CU authorizations must be purchased for a licensed user to be authorized to use MQSeries Workflow runtime servers and databases on processors or machines that are included in Tier 2, 3, 4, or 5.

The total number of Required CUs may not exceed the number authorized by the applicable Proof of Entitlements (POE).

Usage of MQSeries: MQSeries Workflow contains a copy of MQSeries (messaging) which each licensed user is only authorized to use in association with the licensed use of MQSeries Workflow. Licensed users of MQSeries Workflow may use MQSeries on any machine that is:

  • Covered by MQSeries Workflow CU authorizations; this includes custom messaging applications using an MQSeries queue manager, as long as this queue manager runs on the same machine as an MQSeries Workflow server; and
  • Not covered by MQSeries Workflow CU authorizations, as long as any usage of MQSeries is only by means of MQSeries Workflow applications or APIs.

Any other use, specifically with custom messaging applications, is not permitted without a full separate MQSeries license. A licensed user may transfer the copy of MQSeries included with MQSeries Workflow, but only:

  • To a person who at the same time takes over all the corresponding MQSeries Workflow materials from the licensed user, and accepts all these license terms; and
  • If the licensed user transfers all copies to such other person, and does not retain any copies of such materials for its own or any other use.

Usage of DB2 UDB: MQSeries Workflow contains a copy of DB2 UDB. Licensed users may only use this program in association with their licensed use of MQSeries Workflow, to provide the database management system (DBMS) for MQSeries Workflow, or to store and retrieve contents of MQSeries Workflow messages. Any other use, specifically with custom database applications, is not permitted without a full separate DB2 UDB license. A licensed user may transfer the copy of DB2 UDB included with MQSeries Workflow, but only:

  • To a person who at the same time takes over all the corresponding MQSeries Workflow materials from the licensed user, and accepts all these license terms; and
  • If the licensed user transfers all copies to such other person, and does not retain any copies of such materials for its own or any other use.

Licensing of Standby Servers: When in idle standby mode, a backup MQSeries Workflow server needs no MQSeries Workflow license. Should a failure occur, the MQSeries Workflow CUs shall be considered transferred from the failed machine to the backup machine. For this transfer of authorization, licensed users must ensure that the backup machine is fully licensed.

When the failed machine recovers and resumes MQSeries Workflow processing, these authorizations are returned to the recovered machine, and the backup machine authorization returns to its original state.

Usage on zSeries and S/390 Systems: The machines on which MQSeries Workflow is installed in the licensed user's organization, have been classified within six groups according to their capacity specified in Million Service Units (MSU). Each machine running an MQSeries Workflow for z/OS runtime server in the licensed user's organization requires a license. The charge for MQSeries Workflow depends on the number of MSUs to cover all MQSeries Workflow runtime servers installed in each licensed user's organization.

Usage of DB2 UDB: MQSeries Workflow for z/OS contains copies of DB2 UDB for Workstations, included on CD-ROMs. Licensed users are only authorized to use this database in association with their licensed use of MQSeries Workflow for z/OS, to provide the database for the Buildtime environment for MQSeries Workflow for z/OS. Any other use, specifically with custom database applications, is not permitted without a full separate DB2 UDB license. A licensed user may transfer the copy of DB2 UDB for Windows included with MQSeries Workflow for z/OS, but only:

  • To a person who at the same time takes over all the corresponding MQSeries Workflow z/OS materials from the licensed user, and accepts all these license terms; and
  • If the licensed user transfers all copies to such other person, and does not retain any copies of such materials for its own or any other use.

Usage of MQSeries (Messaging): MQSeries Workflow for z/OS contains a copy of MQSeries for workstations which each licensed user is only authorized to use in association with the licensed use of MQSeries Workflow for z/OS. Licensed users of MQSeries Workflow for z/OS may use MQSeries on any workstation only by means of MQSeries Workflow applications or APIs. Any other use on workstations, specifically with custom messaging applications, is not permitted without a full separate MQSeries license.

A licensed user may transfer the copy of MQSeries for workstations included with MQSeries Workflow for z/OS, but only:

  • To a person who at the same time takes over all the corresponding MQSeries Workflow for z/OS materials from the licensed user, and accepts all these license terms
  • If the licensed user transfers all copies to such other person, and does not retain any copies of such materials for its own or any other use.

Customer Responsibilities

Installation and Maintenance: On all workstations platforms, you can install MQSeries Workflow Version 3.3 from the CD-ROM.

Communication Protocols: The components of MQSeries Workflow communicate with each other via MQSeries and DB2 UDB that support the following protocols:

  • TCP/IP
  • IPX/SPX
  • NetBIOS
  • APPC (SNA LU6.2)

For the actual status, visit:

Packaging

Program Package on Workstations (Multiplatforms) MQSeries Workflow Version 3.3 is available as one family program package, containing all product components for all supported workstation operating environments. It includes:

  • MQSeries Workflow Version 3.3 Program Code:
    1. One CD-ROM for Windows containing all national language versions supported
    2. One CD-ROM for UNIX® containing all national language versions supported
  • One CD-ROM containing the MQSeries Workflow Version 3.3 softcopy documentation for the six workstations manuals in all national language versions supported, for the host server manuals in U.S. English only
  • The MQSeries Version 5.2 servers and clients for all supported workstations
  • The DB2 UDB Version 7.1 program code for all supported workstations
  • Six MQSeries Workflow Version 3.3 manuals in U.S. English only:
    1. Concepts and Architecture
    2. Getting Started with Buildtime
    3. Getting Started with Runtime
    4. Installation Guide
    5. Administration Guide
    6. Programming Guide
  • One PoE for two MQSeries Workflow Server CUs
  • Service Statement
  • License Information (LI)
  • Customer Registration Card
  • IPLA booklet and pointer sheet
  • IBM SupportPac CD including free add-on functions available for MQSeries Workflow
  • One Partners CD containing complementary software for trial use
  • Brochure about complementary software

Program Package on z/OS or OS/390 (5655-BPM):: MQSeries Workflow for z/OS is available as one program package, containing these components:

  • MQSeries Workflow for z/OS Server program code on 3480 IBM cartridge, or 6250 bpi reel tape, or 4-mm DAT
  • One PoE for tier 1 (3 MSU)
  • MQSeries Workflow Version 3.3 Program Code for the workstations:
    1. One CD-ROM for Windows containing all national language versions supported
    2. One CD-ROM for UNIX containing all national language versions supported
  • One CD-ROM containing the MQSeries Workflow Version 3.3 softcopy documentation for the six workstations manuals in all national language versions supported, for the host server manuals in U.S. English only
  • The MQSeries Version 5.2 servers and clients for all supported workstations
  • The DB2 UDB Version 7.1 program code for all supported workstations
  • Four MQSeries Workflow for z/OS Version 3.3 manuals in U.S. English only:
    1. Program Directory
    2. Customization and Administration
    3. Programming Guide
    4. Messages and Codes
  • Six MQSeries Workflow Version 3.3 manuals in U.S. English only:
    1. Concepts and Architecture
    2. Getting Started with Buildtime
    3. Getting Started with Runtime
    4. Installation Guide
    5. Administration Guide
    6. Programming Guide
  • Service Statement
  • LI
  • Customer Registration Card
  • IPLA booklet and pointer sheet
  • IBM SupportPac CD including free add-on functions available for MQSeries Workflow

This program when downloaded from a Web site, contains the applicable IBM license agreement, and 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 security and auditability features are:

  • Access to MQSeries Workflow program and data files is protected via local operating system security mechanisms.
  • User authentication is provided by means of an MQSeries Workflow user ID and password. Passwords are not transmitted over the line, neither at user logon nor when users change their passwords. No clear text password is stored in the MQSeries Workflow server databases.

    The Windows NT unified logon option is supported for logon.

  • DB2 security applies for access control to MQSeries Workflow databases.
  • MQSeries security applies for access control to MQSeries Workflow queues.
  • Users must be authorized via FDL and MQSeries Workflow Buildtime to access to MQSeries Workflow resources, such as processes, and to administer the system.
  • Auditing is provided via operating system security logs and MQSeries Workflow audit log.

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

New Licensees: To order, specify the program package part number and the number of additional capacity units (part number 0791009) that your runtime environment requires.

All charges are one-time charges (OTC). The program package carries a fixed price. In addition, processor-based charges for all processors or machines running MQSeries Workflow runtime servers and databases apply to your runtime environment. Two capacity units included in the IBM program package or purchased with Passport Advantage entitle you for a free number of Buildtime users.

                                                  Part
Description                                       Number
 
MQSeries Workflow Version 3.3
 
Program Package, U.S. English +                   0790875
  multilingual, includes 2 CUs
One additional CU                                 0791009
 
                                                  Part
Description                                       Number
 
Electronic Delivery -- Multilingual
 
Windows                                           CZ89LML
AIX                                               CZ89MML
Sun Solaris                                       CZ89NML
HP-UX                                             CZ89PML
Documentation                                     CZ89QML

Current Licensees: These options apply for customers who are licensed for MQSeries Workflow Version 3.2:

  • Having acquired a license without Passport Advantage Subscription, customers are not entitled for free upgrades; if they want to obtain this new Release 3, the customer must place a new order with regular charges.
  • Having purchased a license with Passport Advantage Subscription, customers will receive automatically this new Release 3, or any new version, release, or modification level upon its availability until the subscription expires.

Passport Advantage (Workstations Program Only)

                                                  Part
Description                                       Number
 
MQSeries Workflow Version 3.3
 
Media Package, all languages                      BA8Y1IE
Documentation Package, U.S. English               BA8Y2IE

                                                  One
Contract Type/Offering/Duration                   CU
 
MQSeries Workflow Version 3.3
 
VPO
 
License                                           D182RML
License, SW Sub/1 Year                            D182SML
License, SW Sub/2 Years                           D182TML
SW Subscription Renewal                           E06D8ML
SW Subscription/1 Year                            D182VML
SW Subscription/2 Years                           D182WML
 
CO
 
License, SW Subscription/1st Anniversary          D182XML
License, SW Subscription/2nd Anniversary          D182YML
SW Subscription Renewal                           E06DHML
SW Subscription/1st Anniversary                   D1830ML
SW Subscription/2nd Anniversary                   D1831ML
License, SW Sub/Support/1st Anniversary           D1832ML
License, SW Sub/Support/2nd Anniversary           D1833ML
SW Subscription/Support/1st Anniversary           D1834ML
SW Sub/Support Renewal/1st Anniversary            E06DVML
 

Passport Advantage Subscription: Program Package: Customers who have previously acquired Software Advantage Upgrade Protection, and have not migrated to the Passport Advantage Offering as shown in the table below, will receive automatically their program upgrade package shortly after availability.

Software Advantage

                                    Upgrade Protection Entitlement
                                                       MQSeries
                                                       Workflow
                                                       Media
                                        Obsolete       Package
                                        Part           Part
Description                             Number         Number
 
Software Advantage Upgrade Entitlement
 
MQSeries Workflow
  Version 3.2.2                         35L4331        BA8Y1IE
  Version 3.2.1                         35L4331        BA8Y1IE
  Version 3.1                           D182SML        BA8Y1IE
FlowMark for AIX OTC                    33H6991        BA8Y1IE
  OS/2(R) OTC                           33H6992        BA8Y1IE
  AIX QPC                               33H7178        BA8Y1IE
  OS/2 QPC                              33H7179        BA8Y1IE
  Servers OTC                           50H0783        BA8Y1IE
  Servers QPC                           50H0784        BA8Y1IE
  Clients OTC                           77H8301        BA8Y1IE
  Clients QPC                           77H8302        BA8Y1IE

Ordering the Host Server Program 5655-BPM

New Licensees: The host server code of 5655-BPM is shipped only via Customized Offerings (that is, CBPDO, ServerPac, Systempac®). Non-customized items (CD-ROMs, hardcopy publication) will be shipped via the common way.

To order, specify program number 5655-BPM, feature number 9001 for asset registration, and the OTC feature number according to the aggregated capacity of the MQSeries Workflow for z/OS Runtime Servers in your organization. Also specify the feature number of the desired distribution medium.

                                   Medium
                                   Feature
Description                        Number    Medium
 
MQSeries Workflow for z/OS (5655-BPM)
 
U.S. English + multilingual        5802      3480 cartridge
U.S. English + multilingual        5831      9/6250 reel tape
U.S. English + multilingual        6487      4-mm DAT

5655-BPM

Processor                                         OTC
Capacity in MSU                                   Feature
 
  1 --   3                                        0001
  4 --  45                                        0002
 46 -- 175                                        0003
176 -- 315                                        0004
316 -- 575                                        0005
576 and higher                                    0006

The host server program 5655-BPM has a one-time license charge for use of the program and an ongoing recurring charge under 5655-WFL for the enhanced support that includes telephone assistance (voice support for defects during normal business hours) as well as access to updates, releases, and versions of the program as long as support is in effect.

The combined effect of this IPLA license, the Agreement for Acquisition of Support (IASP), and the Addendum for Support gives customers rights and support services comparable to those under the traditional ICA S/390 license or its equivalent.

Without 5655-WFL on order, customers are not entitled to receive this Subscription and Support for 5655-BPM.

To order this Subscription and Support, specify program number 5655-WFL, the service feature 6488, and the charge feature number from the table below. The quantity of Software Subscription and Support licenses must be equal to the number of OTC licenses ordered under 5655-BPM.

                              Order under Program
                                Number 5655-WFL
                                Standard Support
                                 Annual Charge
Description                      Feature Number
 
Processor                             OTC
Capacity in MSU                     Feature
 
  1 --   3                            0002
  4 --  45                            0006
 46 -- 175                            0001
176 -- 315                            0004
316 -- 575                            0005
576 and higher                        0003

Current Licensees of 5655-A96

  • Remain using MQSeries Workflow for OS/390 Version 3.2 (5655-A96)
  • Receive automatically the code for Version 3.3
  • Continue with paying monthly license charges (MLC)
  • Continue to receive program service that ceases December 31, 2002
  • Free to upgrade to a follow-on version under potentially different license terms

Customization Options for 5655-BPM: Select the appropriate feature numbers to customize your order for the host server program with delivery options desired. These features can be specified on the initial or MES orders.

Example: If publications are not desired for the initial order, specify feature #3470 to ship media only. For future updates, specify feature #3480 to ship media updates only. If, in the future, publication updates are required, order an MES to remove feature #3480; then, the publications will ship with the next release of the program.

                                                    Feature
Description                                         Number
 
Initial Shipments
 
Serial number only (suppresses shipment             3444
 of media and documentation)
 
Ship media only (suppresses initial                 3470
 shipment of documentation)
 
Ship documentation only (suppresses                 3471
 initial shipment of media)
 
                                                    Feature
Description                                         Number
 
Update Shipments
 
Ship media updates only (suppresses                 3480
 update shipment of documentation)
 
Ship documentation only (suppresses                 3481
 update shipment of media)
 
Suppress updates (suppresses update                 3482
 shipment of media and documentation)
 
Expedite Shipments
 
Local IBM office expedite                           3445
 (for IBM use only)
 
Customer expedite process charge                    3446
 ($30 charge for each product)

Expedite shipments will be processed to receive 72-hour delivery from the time IBM Software Delivery and Fulfillment (SDF) receives the order. SDF will then ship the order via overnight air transportation.

Shipping MQSeries Workflow for z/OS

The host server code of 5655-BPM is shipped only via Customized Offerings (that is, CBPDO, ServerPac, SystemPac). Non-customized items (CD-ROMs, hardcopy publication) will be shipped via the common way.

Terms and Conditions

Licensing: IPLA. PoEs are required for all authorized use.

These products are licensed under the IPLA, and the associated Agreement for Acquisition of Support, and the Addendum for Support (Z125-6435) that provides for support with ongoing access to releases and versions of the program. These programs have a one-time license charge for use of the program and an ongoing recurring charge for the enhanced support that includes telephone assistance (voice support for defects during normal business hours) as well as access to updates, releases, and versions of the program as long as support is in effect. S/390 SupportLine is an option for customers who desire added services.

Limited Warranty Applies: Yes

Program Services: Program services will be available until December 31, 2002. The statement of service included with the program describes this service.

Money-Back Guarantee: Two-month, money-back guarantee

Copy and Use on Home/Portable Computer: No

Volume Orders (IVO): No

Passport Advantage Applies to the workstations program: Yes

Passport Advantage Subscription Applies to the workstations program: Yes

Usage Restriction: Yes

For licensees of the host server program 5655-BPM: The host server program 5655-BPM contains a copy of the workstations program:

  • You are entitled to use its Buildtime component with any number of users in your organization.
  • You can use the Runtime component on the supported workstations during a two-months trial period

Restricted Usage of MQSeries on the Supported Workstations: MQSeries Workflow for z/OS contains a copy of MQSeries for workstations which each licensed user is only authorized to use in association with the licensed use of MQSeries Workflow for z/OS. Licensed users of MQSeries Workflow for z/OS may use MQSeries (messaging) on any workstation only by means of MQSeries Workflow applications or APIs. Any other use on workstations, specifically with custom messaging applications, is not permitted without a full separate MQSeries license. You may transfer the copy of this MQSeries included with MQSeries Workflow, but only:

  • To a person who at the same time takes over all the corresponding MQSeries Workflow materials from you, and accepts all these license terms
  • If you transfer all copies to such person, and do not retain any copies of such materials for your own or any other use

Restricted Usage of DB2 UDB on Supported Workstations: MQSeries Workflow contains DB2 UDB for selected workstations. You may use this program only in association with your licensed use of MQSeries Workflow, to provide the database management system (DBMS) for MQSeries Workflow. Any other use, specifically with custom database applications, is not permitted without a full separate DB2 UDB license. You may transfer the copy of DB2 UDB included with MQSeries Workflow, but only:

  • To a person who at the same time takes over the corresponding MQSeries Workflow materials from you, and accepts all these license terms
    and
  • If you transfer all copies to such person, and do not retain any copies of such materials for your own or any other use

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: Yes, a 15% education allowance applies to qualified education institution customers.

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
Description                        Number      OTC
 
MQSeries Workflow Version 3.3
 
Program Package, U.S. English      0790875     $70,000
  + multilingual, includes
  2 CUs with Certificate
1 additional CU                    0791009      35,000
  with Certificate
 
Electronic Delivery
 
Multilingual, for Windows          CZ89LML          40
Multilingual, for AIX              CZ89MML          40
Multilingual, for Sun Solaris      CZ89NML          40
Multilingual, for HP-UX            CZ89PML          40
Multilingual, documentation        CZ89QML          50

MQSeries Workflow for z/OS Version 3.3: 5655-BPM

Processor                     Charge
Capacity in MSU               Feature          OTC
 
  1 --   3                    0001             $48,350
  4 --  45                    0002               6,730
 46 -- 175                    0003               2,880
176 -- 315                    0004               2,160
316 -- 575                    0005               1,620
576 and higher                0006               1,220
 
MQSeries Workflow for z/OS Version 3.3,
Subscription and Support (5655-WFL)
 
Processor                     Charge           Annual
Capacity in MSU               Feature          Charge
 
  1 --   3                    0002             $12,090
  4 --  45                    0006               1,680
 46 -- 175                    0001                 720
176 -- 315                    0004                 540
316 -- 575                    0005                 405
576 and higher                0003                 305

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:

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

 
The e-business logo, zSeries, WebSphere, SupportPac, SP, and IMS are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
MQSeries, DB2, AIX, PowerPC, OS/390, FlowMark, DB2 Universal Database, ThinkPad, VisualAge, RS/6000, S/390, CICS/ESA, CICS, OS/2, Systempac, and AS/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.
 
Windows, Microsoft, 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.
 
Lotus Notes is a registered trademark of Lotus Development Corporation.
 
Other company, product, and service names may be trademarks or service marks of others.