Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Distributed Database Connection Services/2 Directory Contents

IP.com Disclosure Number: IPCOM000109549D
Original Publication Date: 1992-Sep-01
Included in the Prior Art Database: 2005-Mar-24
Document File: 3 page(s) / 137K

Publishing Venue

IBM

Related People

Devany, EP: AUTHOR [+4]

Abstract

This article describes how information stored in the Distributed Database Connection Services/2*, (DDCS/2), directory is used for connection, and processing, intelligence.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Distributed Database Connection Services/2 Directory Contents

       This article describes how information stored in the
Distributed Database Connection Services/2*, (DDCS/2), directory is
used for connection, and processing, intelligence.

      With the ES 1.0 release of the Database Manager, connections to
remote databases have gotten more varied and diverse.  Host
databases, including DB2*, SQL/DS*, and AS/400*, are connected via
the DRDA-1 architecture.  Remote OS/2* databases are connected via
the ASP-0 architecture.

      The connection and operating environments of the many database
types require varied information to effectively communicate the
transactions from the application to the database server and to get
the response from the database server back to the application.

      This operating environment problem is solved by storing
information in the DDCS/2 directory that describes the operating
environment for each database to be accessed by that node.  As each
connection attempt is executed, the information for the specific
database is retrieved from the DDCS/2 directory and used to
initialize the operating environment for that database.  The
following information can be stored in the DDCS/2 directory:
o   Local Database Name  - This name cross references the database
name cataloged in the System Database Directory.
o   Target Database Name - This is the actual name of the database at
the target server or host.
o   Application Requester or Server Name
                         - This name identifies the OS/2 Dynamic Link
Library, or DLL, that is loaded and is given control for connecting
to, and operating with, this database.
o   Parameter String     - This is a 512-byte buffer to pass
information to the DLL that is specified in this directory entry.
The Application Requester receiving the information passed in this
buffer must be able to recognize the information, so the syntax must
be defined for that Application Requester.  Two OS/2 Application
Requesters are defined for the current release.  One is for the
connections to OS/2 databases using ASP-0 architecture.  The other
one is for connections to host databases, such as DB2, SQL/DS, and
AS/400, using DRDA-1 architecture.
                           This parameter string has been...