beautypg.com

Figure 1 architecture – HP Integrity NonStop H-Series User Manual

Page 11

background image

Figure 1 Architecture

ODBC/MX Client

(Linux or HP-UX System)

Nonstop System

A - TDM_Default_Data Source

B - Data Source B

DB - SQL/MX Database

Application

Application

unixODBC DM

HP SQL/MX DM

HP Linux/HP UX ODBC/MX Driver

OSS ODBC/MX Client Driver

ODBC/MX Client

(Windows System)

Microsoft ODBC DM

Application

Configuration Server

Association

Server

ODBC

Server

ODBC/MX Server (MXCS)

DB

Data sources A and B

HP ANSI/

Unicode

ODBC/MX Driver

The application calls the SQLConnect() ODBC API to open a connection to a data source, which
represents NonStop SQL on the host. The NonStop SQL/MX Connectivity Service (MXCS) provides
support for remote connections to the SQL/MX database. For example, support for remote
connections from ODBC and JDBC applications. The drivers forward the request to MXCS, which
authenticates the connection parameters. After successful authentication, MXCS assigns an ODBC
server instance to the application. MXCS matches the client data source name with server data
source name. If the client data source name matches the server data source name, MXCS attempts
a connection. MXCS connects to the data source based on the following conditions:

The data source must be configured and started.

If the data source is not configured on the server, then MXCS forwards the connect request to
the default data source, TDM_Default_DataSource.

After the connection is established, MXCS forwards the application requests to the SQL/MX
database, and routes the responses from the database to the driver.

The communication between the driver and MXCS is over TCP/IP sockets in the client-server
parlance. Configure the IP address and the port number for the HP-UX and Linux drivers in the

Architecture

11

This manual is related to the following products: