13.01.2013 Views

OpenEdge Data Management: DataServer for Microsoft SQL Server

OpenEdge Data Management: DataServer for Microsoft SQL Server

OpenEdge Data Management: DataServer for Microsoft SQL Server

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Introduction<br />

1–4<br />

Figure 1–1 illustrates how the <strong>Data</strong><strong>Server</strong> components are organized.<br />

Selfservice<br />

MSS<br />

client<br />

ODBC<br />

driver<br />

<strong>Data</strong> source manager<br />

<strong>Data</strong> source<br />

<strong>OpenEdge</strong> or Webspeed<br />

application<br />

<strong>OpenEdge</strong> <strong>Data</strong><strong>Server</strong><br />

<strong>for</strong> <strong>SQL</strong> server<br />

ODBC driver manager<br />

ODBC<br />

driver<br />

<strong>Data</strong> source manager<br />

<strong>Data</strong> source<br />

Figure 1–1: Architecture <strong>for</strong> <strong>Data</strong><strong>Server</strong> <strong>for</strong> MS <strong>SQL</strong> <strong>Server</strong><br />

Client-<strong>Server</strong><br />

MSS<br />

client<br />

Client-<br />

<strong>Server</strong> MSS<br />

server<br />

As shown in Figure 1–1, the components <strong>for</strong> the self-service <strong>Data</strong><strong>Server</strong> <strong>for</strong> MS <strong>SQL</strong> <strong>Server</strong> are<br />

organized similarly to the client-server configuration except that the <strong>Data</strong><strong>Server</strong> is embedded in<br />

the client rather than executing separately. With a client-server configuration, the components<br />

can be deployed so that the <strong>Data</strong><strong>Server</strong> resides on the same machine as the client (loop back),<br />

on the server <strong>for</strong> efficiency and close proximity to the database, or distributed to a separate third<br />

tier.<br />

The ODBC driver manager must reside on the same machine as the <strong>Data</strong><strong>Server</strong> “server.” To<br />

ODBC, the “server” half of a client-server configuration, or the self-service <strong>Data</strong><strong>Server</strong> appears<br />

as an ODBC client. In either case, an <strong>OpenEdge</strong> or WebSpeed application uses the <strong>Data</strong><strong>Server</strong><br />

to work with the ODBC Driver Manager, which accesses the desired ODBC driver. The driver<br />

then accesses the MS <strong>SQL</strong> <strong>Server</strong> database.<br />

Some of the <strong>Data</strong><strong>Server</strong> components are linked with elements of the standard <strong>OpenEdge</strong><br />

architecture, as described in the “<strong>Data</strong><strong>Server</strong> configurations” section on page 1–11.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!