![]() | ![]() |
Home |
|
|
Access Service User's Guide DirectConnect |
|
| Chapter 1 Introducing DirectConnect for MVS |
Chapter 1
This chapter provides an overview of DirectConnect(TM) and includes the following topics:
DirectConnect for MVS is a component of the Mainframe Connect IPS, which consists of components that provide access and integration of mainframe data. For more information about the Mainframe Connect IPS, see the Overview Guide for the Mainframe Connect IPS.
This section describes DirectConnect for MVS and other Sybase products it interacts with. This section includes the following subsections:
DirectConnect is Open Server-based software that supports DB-Library, CT-Library, and Open Database Connectivity (ODBC) application programming interfaces (APIs).
DirectConnect serves as a fundamental building block for highly-scalable database middleware applications. DirectConnect products are local area network (LAN)-based middleware gateways and servers that provide access to non-Sybase data and applications.
In addition, DirectConnect provides access to non-Sybase data and can be used with other Sybase products, such as CIS functionality in ASE (formerly OmniConnect), Sybase Adaptive Server, and Replication Server.
DirectConnect provides the following components for decision support and online transaction processing (OLTP) applications.
DirectConnect componentsThis section explains the components of DirectConnect: Access Services, Transaction Router Service, and Mainframe Client Connect.
An access service is a logical server application, used with an access service library, to which clients connect. Each DirectConnect server can have multiple access services.
This guide contains information about access services and access service libraries.
TRS, a component of DirectConnect, is used when the mainframe acts as a server. It routes requests from remote clients to Open ServerConnect transactions. Optionally, it can also route requests to MainframeConnect for DB2 (or OmniSQL Access Module for DB2), and return results to the clients.
MCC, a component of DirectConnect, is used when the mainframe acts as a client. It is a LAN-based program that lets mainframe Open ClientConnect applications connect to LAN servers. It performs data and protocol translation between SNA/LU 6.2 (APPC) with the LAN network protocols. When accessing through SNA networks, MCC is required.
DirectConnect Manager is an jConnect-based graphical user interface (GUI) systems management tool for administering data accessible through DirectConnect. DirectConnect Manager runs only on Windows NT, Windows 95 or Windows 98, and provides the following capabilities:
Remote start, stop, and configuration of DirectConnect services
Dynamic configuration of services
Drag-and-drop service creation and copying
Remote log filtering and downloading
Heartbeat services
DirectConnect Manager is not currently available for use with Mainframe Client Connect.
MainframeConnect for DB2/MVS-CICS is mainframe software that works with DirectConnect or Net-Gateway 3.0.1 to provide access to mainframe data. It performs the following functions:
Supports full read-write, dynamic SQL access to data
Allows applications to use cursors for flexible and efficient result set processing
Permits the use of long-running transactions against mainframe databases
Allows applications to use dynamic events to map SQL to a static plan
Client applications access MainframeConnect for DB2/MVS-CICS directly through an Access Service or TRS.
Client applications access MainframeConnect indirectly through the CIS functionality in ASE (formerly OmniConnect) or a Sybase SQL Server remote procedure call (RPC).
MainframeConnect for DB2/MVS-CICS is available only for MVS-CICS environments. For IMS TM and native MVS environments, use ASE/CIS Access Module for DB2-CICS for IMS and MVS. Access to InfoHub is available only in a CICS environment, using the ASE/CIS Access Module for InfoHub-CICS.
Open ServerConnect is a programming environment that lets you create mainframe transactions that are accessible to Sybase client applications. To provide this access, Open ServerConnect uses the following basic interfaces:
Traditional Open Server programming environment (for new customers and Sybase-heritage customers using new applications)
Remote Stored Procedure (RSP) programming environment (only for MDI-heritage customers using their old applications)
These transactions provide access to virtually any MVS data source and are used for a variety of functions, including:
Accessing existing mainframe applications
Initiating mainframe batch jobs
Providing source data for data transfer operations
Providing data mapped to a table within the CIS functionality in ASE/CIS (formerly OmniConnect), thus allowing results to be accessed or joined with data from other targets
LAN-side client applications access Open ServerConnect transactions directly through DirectConnect or indirectly through the CIS functionality in ASE/CIS (formerly OmniConnect), or a Sybase Adaptive Server remote procedure call (RPC).
Open ClientConnect is a programming environment that lets you create mainframe applications that access:
LAN data residing on a Sybase Adaptive Server or other supported data sources
Other CICS regions
It allows you to treat the mainframe as just another node on a LAN.
Open ClientConnect uses the following APIs:
Traditional Open Client programming environment (for new customers and Sybase-heritage customers using new applications)
Client Services Application (CSA) programming environment (only for MDI-heritage customers using their old applications)
DirectConnect for MVS consists of a server and one or more service libraries. The server provides the framework in which the service libraries operate.
DirectConnect for MVS access service library is the program component of DirectConnect for MVS that works with MainframeConnect to access DB2 data.
The access service library consists of one or more access services. Each access service is a specific set of configuration properties. An access service:
Transforms SQL
Works with MainframeConnect to convert datatypes
Supports RPCs
Transfers data between DB2 and other servers, if the servers are accessible through Open Client
Supports Catalog Stored Procedures (CSP) and system stored procedures
Supports RSPs and host-resident requests
The following figure shows the relationship of the access service library with components of the client workstation, LAN, and mainframe environments.
Figure 1-1: DirectConnect for MVS environment
If you wrote client applications for MDI Database Gateways, in most cases you may still use those applications unchanged with DirectConnect.
Warning!
To ensure compatibility with your client applications and DirectConnect, read Appendix A, "Backward compatibility with MDI Database Gateways" before you configure the access service library.
|
|