IBM United States
Software Announcement 202-341
December 10, 2002

IBM MERVA ESA Components V4.2 Supports Microsoft Windows 2000

 ENUS202-341.PDF (45KB)

(Corrected on January 30, 2003)

Under Basic Machine-Readable Material, the feature number for Connection/2000 was corrected.

At a Glance

MERVA ESA Components V4.2, when combined with MERVA ESA V4.1 and WebSphere Business Integration for Financial Networks, provides the foundation for financial network consolidation. This release focuses on platform currency by upgrading the MERVA NT components to Microsoft Windows 2000.

MERVA ESA Components V4.2 provides the support features for MERVA ESA 4.1 in a single product:

  • MERVA USE and Branch for Windows 2000
  • MERVA Message Processing Client for Windows
  • MERVA Automatic Message Import/Export Facility for Windows 2000
  • MERVA Connection/400 and Connection/2000 features
  • Directory Services support as a direct extension to MERVA ESA (MVS™)
  • Traffic Reconciliation as a direct extension to MERVA ESA (MVS)

For ordering, contact:

Your IBM representative or the Americas Call Centers at 800-IBM-CALL (Reference: YE001).

Overview

MERVA ESA provides message processing and funds transfer functions used primarily in the finance industry. When combined with IBM WebSphere® Business Integration for Financial Networks, announced October 8, 2002, MERVA ESA V4.1 provides a strategic, integrated financial network consolidation infrastructure.

MERVA ESA Components adds functionality to the overall MERVA ESA V4.1 portfolio by combining all the additional MERVA ESA features into a single product for easy ordering. This new release of MERVA ESA Components focuses on platform currency by providing support for Microsoft™ Windows® 2000.

A key component of the release is MERVA USE and Branch for Windows 2000, which provides security, message queuing and routing, additional message processing functions, and MERVA Link (for connectivity to other MERVA ESA or MERVA USE and Branch installations). The MERVA USE and Branch for NT with SWIFTLink feature will not be upgraded due to the movement of SWIFT FIN traffic to SWIFTNet FIN. This transition will eventually make SWIFTLink obsolete.

The MERVA Directory Services and MERVA Traffic Reconciliation features for OS/390® are contained in MERVA ESA Components V4.2 and are unchanged from V4.1.

Key Prerequisites

MERVA ESA Components V4.2 requires Microsoft Windows 2000.

Planned Availability Date

December 13, 2002

Description

MERVA USE and Branch for Windows 2000

MERVA USE and Branch consists of the following components:

  • MERVA Base, which includes:
    • Secure Login and Select (SLS).
    • Bilateral Key Exchange (BKE). The BKE service enables the user to automatically generate the bilateral keys necessary for the authentication of financial messages.
    • An API to allow you to develop your own applications and to handle Telex messages.
  • Message queuing and routing. Message queuing and routing provides MERVA users the capability to define a message flow in which, for example, payments are routed from one person (or one application) to another in a process in which several consecutive steps (which are driven by conditions) must be followed. In the case of a payment, these steps can be, for example:
    • Creating the payment
    • Verifying the payment
    • Correcting the payment
    • Authorizing the payment
    • Releasing the payment

    Message queuing and routing is the basic functionality of MERVA. Messages are stored in logical queues in relational database tables (IBM's Universal Database/IBM DB2®). These messages are then routed from one queue to another queue based on predefined routing conditions.

  • Message formatting. This allows users to adapt MERVA to the different message types used by the external networks and therefore keep the existing applications independent of external message types (which constantly change).
  • Message processing functions, allowing you to:
    • Display and print the diagnosis log
    • Start or stop the automatic printing of messages
    • Load messages from and unload messages to an external file (using API programs)
    • Purge messages based on the date

    All other message processing functions are performed through the MERVA Message Processing Client.

  • MERVA Link, which can be used to connect to other MERVA ESA or MERVA USE and Branch installations.
  • MERVA MQI Attachment, which can be used to connect to other applications or MERVA installations.
  • Telex. MERVA USE and Branch provides API services to care for Telex messages. The Telex messages can then be forwarded to a Telex station. The Telex station handles all the Telex network-related functions, and can also act as a stand-alone Telex.

Connection Features (OS/400® and Microsoft Windows 2000)

The Connection/400 and Connection/2000 features allow you to extend the MERVA API of MERVA USE and Branch across systems. This allows financial applications residing on remote IBM eServer iSeries™ (AS/400®) or Microsoft Windows 2000 based systems to be connected to MERVA USE and Branch (and from there via MERVA-to-MERVA Connection to MERVA ESA).

When Microsoft Windows 2000 or OS/400 applications are used as banking applications on a different system than the one MERVA USE and Branch is running on, messages created on the other system must be transferred to the MERVA system. Messages received from one of the networks must be transferred from the MERVA system to the other Microsoft Windows 2000 or iSeries (AS/400) system.

MERVA connection features provide an interface for application programs on another Microsoft Windows 2000 or iSeries (AS/400) system. It is called the Remote MERVA API. Using the Remote MERVA API, an application on Microsoft Windows 2000 or OS/400 can be created to send messages to MERVA and receive messages from MERVA with a minimum of effort.

Connection/400 has now been enhanced to support TCP/IP connections to the MERVA server.

MERVA Import/Export Feature

The MERVA Automatic Message Import/Export Facility consists of:

  • The automatic message import process. This process searches in a specified directory for message files. Message files that are found are transferred to a specific message queue.
  • The automatic message export process. A specific MERVA message export queue triggers this process. Messages that are found are transferred to message files of a specific directory.
  • Import/export process profiles. These process profiles allow you to customize the import/export queues, routing conditions, and message directories.

Message Transfer: Message transfer can be performed in different ways. Because many products have a file transfer interface, message transfer between MERVA and other message-processing products is done through files.

Files can be exchanged through:

  • Local disk if the message-processing products run on the same machine
  • Global local area network (LAN) drives if the message-processing products run on different PCs but on a common LAN
  • Diskettes if the message-processing products run on different stand-alone workstations

With the MERVA Automatic Message Import/Export Facility you can automatically:

  • Export messages of different types into message files of different formats
  • Import message files of different formats into messages of different types

The MERVA Automatic Message Import/Export Facility also offers you:

  • Recovery function. Messages are not lost and are not transferred twice. If an import or export process is abended during a transfer process, the transfer is completed after the next restart of the transfer process.
  • Multiple processing. Several import and export transfers between different directories and queues can be performed at the same time. A separate process profile contains the transfer parameters and the process identification for each process. The respective process owns these process profiles.

Product Positioning

MERVA ESA Components V4.2, when combined with MERVA ESA 4.1 and WebSphere Business Integration for Financial Networks, provides the strategic platform for financial network consolidation.

Hardware and Software Support Services

SmoothStart™/Installation Services

IBM Installation Services are provided for MERVA Version 4 and WebSphere Business Integration for Financial Networks by IBM Global Services or your IBM Business Partner at an additional cost. For additional information, contact your IBM representative and ask for Installation Services for MERVA Version 4.

Trademarks

 
The e-business logo, MVS, iSeries, and SmoothStart are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
WebSphere, OS/390, DB2, OS/400, and AS/400 are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Microsoft is a trademark of Microsoft Corporation.
 
Windows is a registered trademark of Microsoft Corporation.
 
Other company, product, and service names may be trademarks or service marks of others.

Education Support

Visit the following Web site for information concerning education:

In addition, you may contact your IBM representative for course information.

Technical Information

Specified Operating Environment

Hardware Requirements

MERVA USE and Branch for Windows® 2000: MERVA USE and Branch will run native on all Intel®-compatible processors that are supported by Microsoft™ Windows 2000.

Files accessed by these components must reside on an NTFS file system.

Dialog functions can be used from any terminal supported and operated by Microsoft Windows 2000.

The estimated minimum machine requirements are:

  • Intel Pentium® or compatible processor, 400 MHz or higher (1 GHz recommended)
  • 256 MB of RAM
  • 1 GB of available disk space, on an NTFS-formatted drive
  • CD-ROM drive for installation
  • Diskette drive (software keys will be delivered on a diskette)
  • Screen resolution of 1024 x 768 pixels or higher

To utilize the SWIFT USE functionality, in addition to the above requirements, the following are needed:

  • A Basic (BCR) and/or Secure (SCR) card reader as required by SWIFT
  • An asynchronous port on the workstation for each connected SCR or BCR
  • 5 MB of disk space for every 3,000 correspondents

Additional Machine Requirements for Multi-User Support: MERVA's multi-user support is implemented using Microsoft Windows Terminal Server. For each additional user, the memory should be increased by 20 MB of RAM.

Additional Machine Requirements for MERVA Connectivity: MERVA Link, the remote MERVA family clients, and the connection features support the interconnection of MERVA systems within an SNA network using LU 6.2 services or a TCP/IP network. One of the network control facilities supporting such a communication method is required (for example, an IBM 37xx communication controller), along with a networking interface card on the PC (for example, an Ethernet or SDLC card).

Connection/400: The Connection/400 feature runs on an iSeries™ (AS/400®) system connected to MERVA USE and Branch via SNA or TCP/IP. MERVA Connection/400 can communicate with MERVA USE and Branch. PC hardware requirements can be found in the section for MERVA USE and Branch.

Connection/2000: Connection/2000 is supported on any system running Microsoft Windows 2000.

The Remote MERVA API client can be installed on any Microsoft Windows 2000 system with approximately one megabyte of free space on its hard disk.

MERVA Import/Export Feature: MERVA Automatic Message Import/Export Facility for Windows 2000 is supported on any system running Microsoft Windows 2000.

The following machine requirements are needed to install MERVA Automatic Message Import/Export Facility for Microsoft Windows 2000:

  • Any workstation that runs under Microsoft Windows 2000
  • 16 MB or more RAM and 20 MB or more additional hard disk space

Software Requirements

MERVA USE and Branch for Windows 2000

Operating System: MERVA USE and Branch is based on Microsoft Windows 2000, Service Pack Level 2, U.S. English.

License Management: MERVA USE and Branch expects the License Use Management Runtime program Version 4.6.5 for using the software key capability. This program is contained on the MERVA USE and Branch CD-ROM.

Database System: DB2 Universal Database® Workgroup Edition V7.1, Service Pack Level WR21254, is required.

Communications Systems:

  • The SNA support is based on the availability of:
    • IBM Personal Communications V5.0 (which is part of IBM Host Access Client Package) and subsequent releases, or
    • IBM Communications Server for Windows 2000 V6, including the latest available Corrective Service Diskette (CSD) level, or a later release

    Examples will be described for the Communication Server. SNA must be started as a Windows Service. The service must run under a user account other than System Account. The user's access control list must contain the MERVA user group (for example, umerva1).

  • TCP/IP support is based on the availability of TCP/IP, which is part of the Microsoft Windows product.

MERVA USE and Branch also requires the following software:

  • Object REXX Runtime Edition V2.1 (contained on the MERVA USE and Branch CD-ROM)
  • Java™ Runtime Environment (JRE) V1.3 (contained on the MERVA USE and Branch CD-ROM)

Additional Program Requirements for Multi-User Support: One of the Microsoft Windows 2000 Server products that include Terminal Server support is required.

Additional Program Requirements for the API: MERVA USE and Branch supports the C programming language to write application programs using the MERVA API functions. The Microsoft Visual C++ 6.0 compiler is supported.

MERVA Connection/400: A TCP/IP or an LU 6.2 connection between Communications Server and OS/400® must be customized for the PC connection. This can be achieved by Ethernet, Token Ring, SDLC, Twinax, and other types of connection for which Communications Manager SNA Server and OS/400 provide support for an LU 6.2 session. For a list of the alternatives available and the hardware required for each, refer to the appropriate books listed in the bibliography of the Connection/400 documentation (SH12-6340).

Programs Required on the MERVA USE and Branch Side:

  • The SNA support is based on the availability of:
    • IBM Personal Communications V5.0 (which is part of IBM Host Access Client Package) and subsequent releases, or
    • IBM Communications Server for Windows 2000 V6, including the latest available Corrective Service Diskette (CSD) level, or a subsequent release
  • The TCP/IP support is based on the availability of TCP/IP, which is part of the Microsoft Windows product.

Programs Required on the AS/400:

  • OS/400 V3.1, including the latest available Corrective Service Diskette (CSD) level, or a subsequent release
  • A compiler for one of the following languages:
    • IBM C/ILE
    • IBM RPG/ILE
    • IBM COBOL/ILE

Note: Only ILE is supported.

MERVA Connection/2000: The following software must be installed on the client side:

  • Microsoft Windows 2000.
  • SNA support is based on the availability of:
    • IBM Personal Communications V5.0 (which is part of IBM Host Access Client Package) and subsequent releases, or
    • IBM Communications Server for Windows 2000 V6, including the latest available Corrective Service Diskette (CSD) level, or a later release
  • TCP/IP support is based on the availability of TCP/IP, which is part of the Microsoft Windows product.
  • Microsoft Visual C++ 6.0 to compile Remote API programs.

Personal Communications (or Server) is required only if an SNA APPC connection is used for the communication between the Remote MERVA API client and server. Personal Communications is not required if a TCP/IP connection is used for that purpose; in this case TCP/IP must be installed on the Windows system. Communications Server for Windows 2000 provides the same functionality as Personal Communications and more. Whenever Personal Communications is mentioned, Communications Server is also sufficient for the task.

The MERVA Connection/2000 client application system and the MERVA server system must be interconnected by a Data Communication Link. As specified by the used Data Communication Service (SNA APPC or TCP/IP), Ethernet, Token Ring, SDLC, Twinax, or other types of intersystem links can be used. A corresponding data link adapter must be installed in the Windows system.

MERVA Automatic Message Import/Export Facility for Windows 2000: The following are required:

  • Microsoft Windows 2000
  • MERVA USE and Branch on the server

Planning Information

Packaging: The Windows-based features of MERVA ESA Components that are license key protected are available on a single CD. A license key is required to run this software. These components are:

  • MERVA Use and Branch
  • MERVA Message Processing Client
  • MERVA Automatic Message Import/Export Facility
MERVA Connection/400 and MERVA Connection/2000 are shipped on separate CD-ROMs.

Security, Auditability, and Control

The security features of the Windows-based features of MERVA ESA Components are:

  • Password protection is used for end-user access to MERVA USE and Branch, and to MERVA Message Processing Client.
  • Access to MERVA USE and Branch functions is controlled by user access rights.
  • The four-eyes principle can be used in message processing and in the User Administration task.
  • Data objects are protected by check values.
  • MERVA programs are controlled by file permission (execute).
  • The Authenticator Key File is handled according to SWIFT USE standards.
  • The User File is protected and therefore not readable by other applications or users.
  • Message authentication is performed according to SWIFT standards.

Auditability Considerations: The features currently provided are:

  • MERVA USE and Branch logging and trace files
  • The audit log database, containing records for the following when they occur on the MERVA USE and Branch system:
    • User events
    • Process events
    • Message flow events
    • Customization events
  • Security features of the SWIFT network, implemented in MERVA USE and Branch according to the SWIFT User Handbook
  • Windows Event log for:
    • Fatal errors in MERVA Control Process (start/stop phase)
    • Trace entries of the self-written TCP/IP inetd daemon service
    • Fatal errors in the MERVA logging (for example, file system full condition)

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

Current Licensees

This release can be ordered as an MES for installed users of MERVA ESA Components. The charge type selected must be the same as the base program; for example, one-time charge (OTC), monthly license charge, and graduated one-time charge.

New Licensees

Orders for new licenses can be placed now.

Registered customers can access IBMLink™ for ordering information and charges.

Shipment will not occur before the availability date. Shipment will begin on the planned availability date.

Basic License

  1. MERVA ESA Components (5648-B30), usage-based features. To order a basic license, specify the program number and feature number 9001 for asset registration. Specify the feature number of the usage-based feature requested and the feature number for the desired tier (usage level) and the number of copies requested in this tier. For example, to order usage within Tier 3, order incrementally by specifying for Tier 1 with the full quantity (5), Tier 2 with the full quantity (15), and Tier 3 with the remaining number. Specify the feature number of the desired distribution medium shown below.

    Note that the annual support charge is required if OTC is chosen. It is to be billed annually.

    • MERVA USE and Branch

                                                           Annual
                                       Basic     Basic     Support
      Tier             Usage Level     MLC       OTC       Charge
       
      1                1 to  5         0072      0080      0084
      2                6 to 20         0073      0081      0085
      3                Greater         0074      0082      0086
                        than 20
       
      Usage is counted per copy installed.
      
    • MERVA Message Processing Client

                                                           Annual
                                       Basic     Basic     Support
      Tier             Usage Level     MLC       OTC       Charge
       
      1                1 to  5         0040      0048      0052
      2                6 to 20         0041      0049      0053
      3                Greater         0042      0050      0054
                        than 20
       
      Usage is counted per copy installed.
      
  2. MERVA ESA Components (5648-B30), flat per-use features.

                                                                  Annual
                                               Basic      Basic   Support
    Feature                     Platform       MLC        OTC     Charge
     
    Connection/                 Windows        0028       0029    0030
     2000                        2000
    Connection/                 OS/400         0031       0032    0033
     400
    MIE/2000                    Windows        0037       0038    0039
                                 2000
    Directory                   OS/390(R)      0034       0035    0036
     Services
    Traffic                     OS/390         0025       0026    0027
     Reconciliation
    

Basic Machine-Readable Material

MERVA ESA Components (5648-B30)

                                           Feature   Distribution
Description                                Number    Medium
 
MERVA Windows-based
 Components
 
MERVA USE and Branch/2000                  5970      CD-ROM
Connection/2000                            5869      CD-ROM
MERVA Import Export/2000                   5983      CD-ROM
MERVA Message Processing                   6652      CD-ROM
 Client
 
OS/400-based Components
 
Connection/400                             5996      CD-ROM
 
MVS(TM)-based Components
 
MERVA Directory Services                   5812      3480
                                                      Cartridge
MERVA Directory Services                   6956      4-mm
                                                      Cartridge
MERVA Directory Services                   5821      6250 bpi
 
                                                      Tape
MERVA Traffic Reconciliation               5802      3480
                                                      Cartridge
MERVA Traffic Reconciliation               6957      4-mm
                                                      Cartridge
MERVA Traffic Reconciliation               5831      6250 bpi
                                                      Tape

Customization Options: Select the appropriate feature numbers to customize your order to specify the delivery options desired. These features can be specified on the initial or MES orders.

                                                    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)
 
Satellite Electronic Delivery                       3450
 
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.

Optional Machine-Readable Material: To order, select the feature number for the desired distribution medium.

MERVA ESA Components (5648-B30): Basic material does not apply; only Basic features are available for this product.

Unlicensed Documentation: A memo, a program directory, and one copy of the following publications are supplied automatically with the basic machine-readable material:

Documentation for MERVA ESA Components V4.2 (5648-B30)

Title                                             Number
 
MERVA Documentation CD                            SK2T-9752

The MERVA Documentation CD contains the following publications:

Title                                             Number
 
MERVA ESA System Programming Guide                SH12-6366
MERVA ESA API Guide                               SH12-6374
MERVA ESA Operations Guide                        SH12-6375
MERVA ESA User's Guide                            SH12-6376
MERVA ESA Macro Reference                         SH12-6377
MERVA ESA Installation Guide                      SH12-6378
MERVA ESA Messages and Codes                      SH12-6379
MERVA ESA Customization Guide                     SH12-6380
MERVA ESA Concepts and Components                 SH12-6381
MERVA ESA Diagnosis Guide                         SH12-6382
MERVA ESA Advanced MERVA Link                     SH12-6390
MERVA USE and Branch for Windows 2000             SH12-6334
 User's Guide
MERVA USE and Branch for Windows 2000             SH12-6335
 Installation and Customization Guide
MERVA USE and Branch for Windows 2000             SH12-6336
 Application Programming
MERVA USE and Branch for Windows 2000             SH12-6337
 Diagnosis Guide
MERVA USE Administration Guide                    SH12-6338
MERVA Connection/2000                             SH12-6339
MERVA Connection/400                              SH12-6340
MERVA Message Processing Client for               SH12-6341
 Windows NT(R) User's Guide
MERVA Automatic Message Import/Export             SH12-6389
 Facility User's Guide
MERVA Directory Services                          SH12-6367
MERVA Workstation Based Functions                 SH12-6383
MERVA Traffic Reconciliation                      SH12-6392
MERVA Extended Connectivity                       SH12-6157
 Installation and User's Guide

Displayable Softcopy Publications: MERVA manuals are offered in displayable softcopy form. All unlicensed manuals are included. The displayable manuals are part of the basic machine-readable material and available as the no-charge order number SK2T-9752. The files are shipped on CD-ROM in .pdf format. These publications can be viewed with the Acrobat Reader.

Terms and conditions for use of the machine-readable files are shipped with the files.

Subsequent updates (technical newsletters or revisions between releases) to the publications shipped with the product will be distributed to the user of record for as long as a license for this software remains in effect. A separate publication order or subscription is not needed.

Terms and Conditions

The terms for MERVA ESA Components V4, as previously announced (Software Announcement 299-108 , dated May 4, 1999), licensed under the IBM Customer Agreement, are unaffected by this announcement.

IBM Operational Support Services — Support Line: Yes

Prices

No prices are changed in this announcement.

Use Level Charge

Charges for this program are based on usage levels. When a customer upgrades to a higher level of usage, a usage upgrade charge will apply, equal to the difference between the charge for the current level of usage and the higher level of usage.

For additional product information, refer to Software Announcement 299-108 , dated May 4, 1999.

Global Financing

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

Order Now

To order, contact the Americas Call Centers or your local IBM representative.

To identify your local IBM representative, call 800-IBM-4YOU (426-4968).

 Phone:     800-IBM-CALL (426-2255)
 Fax:       800-2IBM-FAX (242-6329)
 Internet:  ibm_direct@vnet.ibm.com
 Mail:      The Americas Call Centers
            Dept. YE001
            P.O. Box 2690
            Atlanta, GA  30301-2690
 
 Reference: YE001

The Americas Call Centers, our national direct marketing organization, can add your name to the mailing list for catalogs of IBM products.

Note: Shipments will begin after the planned availability date.

Trademarks

 
iSeries, IBMLink, and MVS are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
AS/400, DB2 Universal Database, OS/400, and OS/390 are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Intel and Pentium are registered trademarks of Intel Corporation.
 
Microsoft is a trademark of Microsoft Corporation.
 
Windows and Windows NT are registered trademarks of Microsoft Corporation.
 
Java is a trademark of Sun Microsystems, Inc.
 
Other company, product, and service names may be trademarks or service marks of others.