Like the DB2 UDB service library component of DirectConnect for z/OS, TRS allows users access to DB2 UDB data. They both perform protocol translation, route client requests and server results, and allow remote mainframe password management.
A DB2 UDB access service allows the client application to access data stored in a DB2 UDB database running on z/OS through MainframeConnect for DB2 UDB, a CICS transaction; however, the DB2 UDB access service cannot invoke other CICS transactions. In direct contrast, TRS allows the client through MFC, to invoke CICS, IMS, and MVS transactions that are based on Open ServerConnect APIs.
In addition, TRS provides:
Additional security control on a user or transaction basis
Access to IMS and MVS data
Access to multiple Open ServerConnect-based CICS transactions in multiple CICS regions, including any MainframeConnect running in the defined regions.
A DB2 UDB access service provides:
Access to remote stored procedure (RSP) programs (TRS does not)
DB2 and SQL datatype transformation
Access to bidirectional transfer functionality
Advanced datatype conversion
The following figure shows how a single client connection through TRS can access many CICS transactions.
Figure 1-3: TRS accessing many CICS transactions
Basically, you use TRS when:
Your applications invoke Open ServerConnect-based mainframe transactions.
You use client applications written for the TRS predecessor, Net-Gateway.
Copyright © 2005. Sybase Inc. All rights reserved. |