ODA Driver Architecture

The JD Edwards EnterpriseOne ODA ODBC driver architecture has five components:

Component

Description

Application

A front-end Query and Reporting tool that calls the ODA driver to access data from the JD Edwards EnterpriseOne database.

Manager

Loads and unloads drivers on behalf of an application. Processes ODBC calls or passes them to the ODA driver.

JD Edwards EnterpriseOne ODA Driver

Passes some of the ODBC requests directly to the vendor's ODBC driver. If specific data types for JD Edwards EnterpriseOne are used, then the SQL SELECT statement is modified before sending it to the vendor's ODBC driver. After the data is returned from the vendor's ODBC driver, the JD Edwards EnterpriseOne ODA ODBC driver might need to manipulate the data so that it displays correctly in the application.

Vendor Driver

Processes ODBC function calls and submits SQL requests to the specific data source. If necessary, the driver modifies an application's request so that the request conforms to the syntax supported by the associated DBMS.

Data Source

The data that you want to access, as well as the operating system, DBMS, and network platform for the data.