Reliable Transaction Router
Interoperability
You use the architecture of RTR to ensure high availability and
transaction completion. RTR supports applications that run
on different hardware and different operating systems. RTR
applications can be designed to work with several database
products including Oracle, Microsoft Access, Microsoft SQL
Server, Sybase, and Informix. For specifics on operating systems,
operating system versions, and supported hardware, refer to the
HP Reliable Transaction Router Software Product Description for
each supported operating system.
Networking
RTR can be deployed in a local or wide area network and can use
either TCP/IP or DECnet for its underlying network transport.
Transaction
processing
A transaction involves the exchange of something for something
else, for example, the exchange of cash for something purchased
such as a book or restaurant meal. Transactions are the fodder
of the commercial world in which we live. Transaction processing
is the use of computers to do the bookkeeping for the physical
transactions in which people engage. RTR is the premier
transaction processing software available for many computer
systems, offering unique benefits to ensure the integrity and
correctness of transactions under its control.
Corporations and institutions benefit when the data they need
is current and kept rapidly up-to-date. This ensures that they
have increased control of their business or institution, and can
react more effectively to changes in the business or institutional
environment.
For example, an inventory management system provides current
inventory for inquiry and can automatically request inventory
updates when needed. Or an production manager can make
production decisions based on current status of manufacturing
elements directly from the shop floor, and a credit card company
can respond with accurate information when a card request for
validation arrives. Or a shipping company can determine and
report the location of a package in transit anywhere in the world,
or a personnel system can enable an employee to update personal
information online. All of these systems perform transaction
processing tasks as designed by their developers.
With RTR, applications can be written to be deployed over a
wide geography to take advantage of distributed resources,
both computers and personnel. Implementing a transaction
1–2 Introduction