Base24 Payment Network PDF
Base24 Payment Network PDF
ACI Worldwide’s
BASE24-eps V6.2:
A Supplement to SG24-7268
Practical installation experience
Sample environment
definitions
Neil Ashworth
Fabrice Jarassat
Calvin E. Robertson
ibm.com/redbooks Redpaper
International Technical Support Organization
December 2007
REDP-4338-00
Note: Before using this information and the product it supports, read the information in “Notices” on page v.
Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .v
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vi
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
The team that wrote this paper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
Become a published author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii
Comments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii
Related publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Online resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
How to get Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Help from IBM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
This information was developed for products and services offered in the U.S.A.
IBM may not offer the products, services, or features discussed in this document in other countries. Consult
your local IBM representative for information on the products and services currently available in your area.
Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM
product, program, or service may be used. Any functionally equivalent product, program, or service that does
not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to
evaluate and verify the operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter described in this document. The
furnishing of this document does not give you any license to these patents. You can send license inquiries, in
writing, to:
IBM Director of Licensing, IBM Corporation, North Castle Drive, Armonk, NY 10504-1785 U.S.A.
The following paragraph does not apply to the United Kingdom or any other country where such
provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION
PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR
IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT,
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of
express or implied warranties in certain transactions, therefore, this statement may not apply to you.
This information could include technical inaccuracies or typographical errors. Changes are periodically made
to the information herein; these changes will be incorporated in new editions of the publication. IBM may make
improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time
without notice.
Any references in this information to non-IBM Web sites are provided for convenience only and do not in any
manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the
materials for this IBM product and use of those Web sites is at your own risk.
IBM may use or distribute any of the information you supply in any way it believes appropriate without
incurring any obligation to you.
Information concerning non-IBM products was obtained from the suppliers of those products, their published
announcements or other publicly available sources. IBM has not tested those products and cannot confirm the
accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the
capabilities of non-IBM products should be addressed to the suppliers of those products.
This information contains examples of data and reports used in daily business operations. To illustrate them
as completely as possible, the examples include the names of individuals, companies, brands, and products.
All of these names are fictitious and any similarity to the names and addresses used by an actual business
enterprise is entirely coincidental.
COPYRIGHT LICENSE:
This information contains sample application programs in source language, which illustrate programming
techniques on various operating platforms. You may copy, modify, and distribute these sample programs in
any form without payment to IBM, for the purposes of developing, using, marketing or distributing application
programs conforming to the application programming interface for the operating platform for which the sample
programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore,
cannot guarantee or imply reliability, serviceability, or function of these programs.
eXchange, Java, and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United
States, other countries, or both.
Paragon, Intel logo, Intel Inside logo, and Intel Centrino logo are trademarks or registered trademarks of Intel
Corporation or its subsidiaries in the United States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Other company, product, or service names may be trademarks or service marks of others.
In this paper, we document our configuration findings from an implementation scenario that
we performed from the IBM® Redbooks® publication, A Guide to Using ACI Worldwide's
BASE24-es on z/OS, SG24-7268. We based this Redpaper on a project that was undertaken
by the Product and Solutions Support Center (PSSC) in IBM Montpellier, France.
One of the considerations is that, since the publication date of the Redbooks publication, the
product name changed from BASE24-es to BASE24-eps (enterprise payments system).
The Smart Bank project, hosted in Montpellier, implemented BASE24-eps on z/OS®, and
then integrated it with both simulated and real ATM devices. A simulated VISA network
authorized the payments against an independent host-core system from another independent
software vendor (ISV). As a result of this work, we covered some new ground in configuring
BASE24-eps on z/OS, which is what we cover in this Redpaper.
Fabrice Jarassat is an IBM Customer Information Control System (CICS®) and IBM
CICSPlex® IT Specialist within the Infrastructure solutions department at the PSSC in
Montpellier, France. He joined IBM in 2000. Before joining IBM, he worked at Mag-Info, which
is a part of the French Galeries Lafayette group, responsible for managing the transaction
system based on CICS. He has a degree in computing from Ecole Superieure Informatique
Professionnel, Paris. His areas of expertise include CICS, IBM CICSPlex, CICS e-business
technologies for z/OS, and CICS Tools. He is a Subject Matter Expert (SME) in CICS Web
enablement.
Calvin E. Robertson is a Lead Engineer and Project Technical Lead with ACI Worldwide Ltd
for the BASE24-eps Projects Group. He brings 30 years of IBM experience in software
design, product development and project management, with an emphasis on ATM,
Interchange, and banking applications. He has been with ACI Worldwide for 17 years (which
includes 10 years at SDM International, which was acquired by ACI in 1999) and works with
Domestic/United States and international customers worldwide. Calvin has a degree in
Computer Programming, from the Electronic Computer Programming Institute (ECPI) in
North Carolina, USA.
Alex Louwe-Kooijmans
International Technical Support Organization, Poughkeepsie Center
Claus Koefoed
IBM Denmark
Special thanks also to Wincor Nixdorf for providing the physical ATM equipment in
Montpellier and to Paragon® for providing the injector tool.
Your efforts will help increase product acceptance and customer satisfaction. As a bonus, you
will develop a network of contacts in IBM development labs, and increase your productivity
and marketability.
Find out more about the residency program, browse the residency index, and apply online at:
ibm.com/redbooks/residencies.html
Comments welcome
Your comments are important to us!
We want our papers to be as helpful as possible. Send us your comments about this paper or
other IBM Redbooks in one of the following ways:
Use the online Contact us review Redbooks form found at:
ibm.com/redbooks
Send your comments in an e-mail to:
[email protected]
Mail your comments to:
IBM Corporation, International Technical Support Organization
Dept. HYTD Mail Station P099
2455 South Road
Poughkeepsie, NY 12601-5400
BASE24-eps is the enterprise payments system for the Smart Bank architecture, which
manages all of the incoming retail payments that come from our Automated Teller Machine
(ATM) network and from the VISA network. BASE24-eps logs the transactions and also
integrates with Fidelity National Information Service’s (FIS) Corebank V4.2 (Core System) to
authorize the payments. The core system runs on CICS and processes these transactions in
real-time, updating a DB2® database on z/OS where the DB2 is implemented in data sharing
across two z/OS LPARs. The BASE24-eps system is deployed across the same two LPARs
but in a separate CICSPlex environment.
IBM Tivoli® Monitoring V6.1 products, including Tivoli OMEGAMON® and Tivoli Monitoring
agents, provide a heterogeneous system management capability of the runtime
environments. Refer to A Guide to Using ACI Worldwide's BASE24-es on z/OS, SG24-7268
for more details. There was no specific Tivoli monitoring agent created for either BASE24-eps
or the core system. In our solution, we used the z/OS, CICSm and WebSphere® MQ
Omegamon agents to monitor these applications.
VISA Network
Authorization by Issuer
Acquiring
IFX format
IP protocol
In Figure 1-2, the channels on the left side represent the sources of our electronic payments.
In our configuration, we used a real ATM provided by Wincor Nixdorf, which is operational
against the BASE24-eps application. Since we could not acquire an entire ATM network, we
simulate additional logical ATMs using Rational® Performance Tester. Partly for
demonstration reasons, we also added a virtual ATM in Second Life within the Smart Bank
area in IBM-8, IBM Advanced Client Technology Center hosted by Montpellier (France) and
Poughkeepsie (NY, USA). Remote teams in different geographies can access this
demonstration and Second Life, which provides a convenient collaboration tool for these
teams to perform virtual ATM transactions. The connection from Second Life uses http rather
than https and is hosted on the Second Life servers (not owned by this configuration), which
is why, at the time of writing this Redpaper, we cannot recommend a virtual ATM in Second
Life as a realistic proposition to a bank.
Figure 1-3 on page 4 shows the virtual ATM and one of the Tivoli Monitoring views that we
created to monitor the CICS workload generated by the ATM and VISA channels. The three
ATM channels all use the IFX protocol to talk to BASE24-eps using the IFX ATM Device
driver from ACI Worldwide Ltd.
The other channel, which is at the top of the diagram, represents the VISA network that we
simulated using FASTress from Paragon Application Systems, Inc. We injected VISA Base 1
ISO8583 messages into BASE24-eps. This interface then required the VISA Interface driver
from ACI Worldwide Ltd.
The third key interface is the authorization link between BASE24-eps and the Core System,
which required the Host Interface driver from BASE24-eps and a separate module that we
created to request the authorization through Web Services.
Later, we discuss the Web Service interface. We also recorded the main configuration
changes in Appendix C, “CICS Web Services configuration” on page 39.
Another aspect to the integration picture, which we do not cover in this paper, is the near-real
time update of payment data that flows through BASE24-eps to our Analytical Database on
DB2 z/OS. BASE24-eps facilitates near-real time operational reporting and analysis.
In the next section, we look at the basic architecture choices that we made in setting up
BASE24-eps for Smart Bank. When we started planning for high availability configurations of
these integration channels, we realized that we needed to make some configuration changes
and additions to the BASE24-eps implementation.
The queuing configuration mechanisms fundamentally update five key VSAM RLS files,
which influence the way that BASE24-eps functions in the terminal-owning region (TOR) and
the application-owning region (AOR) region.
Table 1-1 on page 5 summarizes the VSAM files, or sometimes called the BASE24-eps
Message Delivery System configuration files, which is an extract from A Guide to Using ACI
Worldwide's BASE24-es on z/OS, SG24-7268.
We based our configuration on two z/OS logical partitions (LPARs), which initially hosted
WebSphere z/OS (used for channel and service integration purposes) and the Core System.
We added another CICSPlex to host BASE24-eps with the following TORs and AORs running
on the same two LPARs.
In Chapter 2, “Configuration changes for high availability” on page 15, we provide the reasons
why some VSAM RLS files and some WebSphere MQ queues have LPAR-specific
implementations.
In addition to the basic BASE24-eps TCP/IP handlers that BASE24-eps needs for the ACI
Desktop, we defined four additional handlers to handle the ATM and the VISA workloads.
Table 1-3 TCP/IP handlers defined for the ATM and VISA workloads in BASE24-eps
Service name Destination CICS Local Description
TRANSID Port
Number
ATM-IFX ATMIFX AIFX 4012 ATM IFX TCP/IP handler listening at port
4012 on both LPARs. This server was
defined for the logical ATM traffic injected
by Rational Performance Tester. They do
not have individual IP addresses. 200+
logical ATMs all have the same IP
address.
ATM-IFX2 ATMIFX2 WIFX 4014 ATM IFX TCP/IP handler listening at port
4014 on both LPARs. This server was
defined for the physical ATMs, for
example, those ATMs that do have
individual IP addresses.
We explain the reasoning for our choices in Chapter 2, “Configuration changes for high
availability” on page 15, although we started introducing some of the complexities because
we were not connected to a real-world environment and because we configured the system
for high availability.
TOR
DTR6002
EYU9XLOP CPSM
BASE24-eps BASE24-eps CPSM
CICS Dynamic Workload
TCP/IP Handler Region Selection
Transaction Routing Manager
endpoint (EYU9WRAM)
Register
DTRCTL AOR on
initialisation
Dynamic Transaction to all
Routed Start Routing Control Database available
of XDYR TORs
AOR
DTR6005
XDYR Message
IS TDQ
Delivery
Transaction
TOR Scope
DTR6001
Handshake
IS Task
IS Task
This same process is used for all of the TDQ-based messaging transactions.
TOR
TCP/IP Handler
TC40
TC40
TDQ
(VISA Listener)
PARAGON
FASTress
(ISO8583)
Start XDYR
(CPSM – DTR)
AOR
IS06 XDYR
TDQ Message
Delivery
IS06
IS Task
Long-running
Task
The mechanism to balance the ATM workload is different since we use WebSphere MQ
queues instead of the Transient Data Queues, as shown in Figure 1-5. The ATM device driver
for the IFX protocol is written in JAVA, and we use WebSphere MQ within BASE24-eps to
interact with this process. We use the TDQ messaging because the device driver for VISA is
written in C++, which runs under CICS with BASE24-eps.
Figure 1-6 on page 12 illustrates the WebSphere MQ transaction routing using the JAVA
Device Handler (JDH) process that runs in UNIX System Services on z/OS. Table 1-2 on
page 8 shows the two different JDH processes that we defined to run in each LPAR. One of
the functions of the JDH process is to parse and convert the IFX XML into the internal ISO
format that the BASE24-eps Integrated Server uses. We defined two queues for use between
the JDH and the TOR for the messages in IFX format versus the ATM. The other two queues
are used between the JDH and the AOR for the messages in the internal ISO format.
The Integrated Servers IS02 and IS04 are defined for the ATM workload and are both
long-running tasks that listen to the shared WebSphere MQ queues AT10.ATMISO and
AT11.ATMISO.
TOR
TCP/IP Handler
WIFX IFXRPLY
(Physical ATM WMQ
Wincor Listener)
Nxidorf Pro
Cash ATM
(IFX)
IFXRQST
WMQ JDH2 or JDH3
JAVA Device
Handler process
ATMISO
WMQ
AOR
IS02 or IS04
IS Task JDHRPLY
Long-running
WMQ
Task
Figure 1-6 IFX ATM TCP/IP handler and Integrated Server interaction
Another important implementation part is the host interface to the Core System to authorize
the payments, both ATM and VISA. Both channels use the same authorization mechanism.
Start XDYR
(CPSM – DTR)
XDYR
IS06 IS01
Message
TDQ TDQ
Delivery
IS06 IS01
INTFVISA INTFAIBQ
Long-running Long-running
Task Task
Start HSTO
(Synchronous HSTO
interface) AIB-STA-01
P: B24HSTF
Core System
CICSPlex ZBI ZPIA ZCW
TOR Balance Inquiry Mini Statement Cash Withdrawal
Web Service Web Service Web Service
We could have performed this integration from BASE24-eps to our HSTO transaction either
with an EXEC CICS LINK or with an EXEC CICS START. We chose the START capability
because it is easier to monitor the transaction flow by looking at the HSTO transaction, which
is accomplished through a Web Service call. In case the Web Service provider is within the
same CICS region, using the CICS Host Optimization, CICS translates this call into an EXEC
CICS LINK. However, since the provider, in our case, is in a separate CICSPlex, CICS has no
way of knowing where the provider is located until it resolves the Web Service binding. See
Appendix C, “CICS Web Services configuration” on page 39 for more set up information.
ISATM IS02 ATM IFX TCP/IP handler listening at port 4014 on both LPARs. This
server was defined for the physical ATMs, for example, those ATMs that
do have individual IP addresses.
(SDMF)
ISATM4 IS04 VISA TCP/IP handler listening at port 9008 from AT10 in LPAR1
(SDMF)
ISVISA IS06 VISA TCP/IP handler listening at port 9008 from AT11 in LPAR2
(SDMF)
The principles behind both of the scenarios are the same; however, the techniques are
different, largely because the ATM channel uses WebSphere MQ and Java™ Device
Handlers, whereas the VISA channel uses CICS Transient Data Queues.
Within the Smart Bank project, we demonstrate these aspects by re-routing workload across
different system components for workload balancing purposes and to manage an unplanned
outage, where the system needs to react automatically to a disaster situation. We use the
inherent capabilities of z/OS, GDPS® HyperSwap™, Parallel Sysplex®, and data sharing in a
System z environment to facilitate this functionality. However, hardware and software cannot
be the only players in this solution. The applications must also be able to operate in these
environments. BASE24-eps has this capability if correctly configured.
The main factor in designing the high availability solution is that the system component that
receives a transaction is the same one that needs to provide a response due to the nature of
ATM and VISA network interfaces.
Typically, ATMs are permanently connected to one IP address socket, and they expect the
response back from the same port number and IP address socket. The VISA interface works
in the same way, although in other respects it is a much simpler interface than the
conversational ATM interface. Even when we created logical ATMs within Rational
Performance Tester, we still had to maintain the affinity between Terminal ID (specific ATM)
with a particular socket/IP address. BASE24-eps naturally does not expect virtual ATMs, so if
we did not maintain this affinity, we experienced multiple IP Socket connections and
disconnections that resulted in long response times and transaction issues.
So there is an affinity between the source and the system component that receives the
request.
If the TOR, where the ATM (endpoint) is connected, disappears, the ATM retries and
reconnects with another TOR. We define a virtual IP address (VIPA) within the z/OS Sysplex,
so that the Sysplex Distributor component routes the workload to the LPAR (and TOR) that is
ready to receive transactions.
The TOR that receives the transaction has, within its scope, all the AORs in the BASE24-eps
CICSPlex. The resulting AOR that carries out the work, can be on a different LPAR. That
AOR needs to return the transaction to the original TOR that has the connection to the ATM.
BASE24-eps
BASE24-eps
CICS AORs: AA10..
CICS TOR: AT10
Web
Service
Interface
to
Fidelity
JDH3 (up to 100 threads) – runs
on UNIX System Services - JVM
We specified the separate WebSphere MQ Queues to isolate the AIFX and WIFX workloads,
so that the reply always finds its way back to the correct listener, which is also why we have
BT10 and AT10 queues on the same LPAR.
For the same reason, we specified IS02 on the AOR for local requests. IS02 always responds
back to the queue in its own LPAR, whereas IS04 is for requests that originate on the other
LPAR. IS04 always responds back to the other LPAR queue, which is why we need
WebSphere MQ sharing, where the queues exist in the coupling facility.
In order to set up these configuration parameters in the BASE24-eps, we created local copies
of the dynamic destination map file (DDMF) and the static destination map file (SDMF).
We defined the JDH2 and JDH3 service names individually on each LPAR for completeness.
There are also queues for the JTIMER process and the ATMCUTOVER.
We defined another Station ID on the ACI Desktop and created two different entries on the
TCPIPCFG configuration file through the R301 3270 CICS transaction. We created local
copies of the TCPIPCFG file to make specific configurations for each LPAR.
Table 2-3 displays the TCPIPCFG configuration file settings for the Visa transactions.
Table 2-4 shows the static destination map file and dynamic destination map file for the Visa
transactions.
When the message is put into a TDQ, a CICS transaction gets triggered. If the trigger level is
greater than one, then the presence of one or more transactions trigger a transaction
associated with the TDQ. The BASE24-eps AORs, which were started by the TC40 VISA
TCP/IP handler in TORs, writes the response back into the TDQ called “TC40” in the
originating TOR. BASE24-eps specifies the region for the TDQ in the SYSID.
When a TDQ is configured, you specify its type. TYPE=Intra for intra partition or local.
Specifying the SYSID on a TDQ in CICS indicates that the queue is remote in any case and
overrides the TDQ definition. We defined the two VISA stations in such a way that the AOR
knows where to send the response. For example, if the VISA transaction arrived on LPAR2 in
Table A-1 on page 22 through Table A-11 on page 28, provides a summary and a cross
reference of the configuration definitions that are required to set up CICS.
VISA-STA-01 and 02 are created for the high availability set up. VISA requests that originate
in LPAR1 (AT10) can be distributed to the most available AOR by CICSPlex (potentially on
LPAR2) and still respond back to AT10 on LPAR1. This session affinity is required for the
VISA and ATM interfaces. The ATM interfaces are different and require different configuration
using WebSphere MQ.
When 0, BASE24-eps does not check the IP address from the R309 window.
EOPP EOPP
IS IS01
ISATM IS02
ISATM4 IS04
ISTSEC IS03
ISVISA IS06
RFSH RFSH
RSTR RSTR
TBP TBP1
Destination Type:
0001 – Started Task (where we do the downloads from)
0003 – TDQ task
IS IS01 0003
AIB-STA-01 B24HSTF Y N
EOPP EOPPLO N N
IS ISLO N N
IS01 ISLO N N
IS02 ISLO N N
SAFM SAFMLO N N
… --
ATMT001 Y N 0
ATMT002 Y N 0
ATMT003 Y N 0
ATMT004 Y N 0
ATMT005 Y N 0
ATMT006 Y N 0
ATMT100 Y N 0
VISA-STA-01 Y N 0
Connect type:
N—delayed connect
Y—immediate
Disconnect type:
BDWI INTFRTF
HSTI INTFAIBQ
1 (Wincor) 4988248000000000=0912
2 (Wincor) 4988248000004800=0912
3 (Wincor) 4988248000007201=0912
4 (Wincor) 4508768000003000=0912
5 (Wincor) 4508768000004801=0912
Table B-2 displays the BIN numbers that are configured in BASE24-eps.
Block Cards
Use the following steps to block cards:
1. Select, Customer Management → Card → Select Institution ID: SMARTBANK.
2. Find the card you want to block using the steps in “Adding cards to the card file” on
page 31.
3. Click the Status tab, select the required status, and click Save. Due to VSAM RLS all
CICS regions should be updated.
Country ID FRA
Context VISA_CONTEXT
4. Select Configure → Interface → Context Profile. Table B-5 provides the definitions we
used in our installation.
IFX-CONTEXT CXD
VISA-CONTEXT CXD_VISA
Routing configuration
The following tables describe the definitions we used for the routing environment.
1. Select, Configure → Routing → Destinations.
Script configuration
Table B-9 and Table B-10 summarize the definitions we made to configure the Script
environment.
ACT_CDE_VISA
AIBQ_ACT_PRFL
TCP/IP Yes
The publications listed in this section are considered particularly suitable for a more detailed
discussion of the topics covered in this paper.
IBM Redbooks
For information about ordering these publications, see “How to get Redbooks” on page 45.
Note that some of the documents referenced here may be available in softcopy only.
A Guide to Using ACI Worldwide's BASE24-es on z/OS, SG24-7268
Online resources
The following Web site is also relevant as further information sources:
A S
Second Life 3
affinity 16
Service Oriented Architecture 6
AOR 4
Sysplex Distributor 17
architecture 2
ATM 3
ATM protocol 6 T
Authorization 6 TC40 10
TCP/IP 7
TCP/IP handler 10
B Tivoli monitoring 2
BASE24-eps configuration 7
TOR 4
Transient Data Queues 4
C
CICS Transient Data Queues 7
Corebank 2
V
VISA network interface 6
CPSM 10
VISA transactions 19
VSAM files 4
D VSAM RLS 4
Dynamic Transaction Routing 10
W
E WebSphere MQ 7
enterprise payments 2 Workload Management 6
F X
Fidelity National Information Service 2 XDYR 10
G
graphical user interface 20
H
Hardening 16
High availability 15
I
IFX 6
IP Socket 16
M
Message Delivery System 4
message formats 6
messaging 7
R
Recovery 16
Redbooks Web site 45
Contact us viii
Redundancy 16
ACI Worldwide’s
BASE24-eps V6.2:
A Supplement to SG24-7268 Redpaper ™
REDP-4338-00