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

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