OpenEdge uses a Type 4 JDBC driver. The following figure shows the architecture of a Java application using a Type 4 JDBC driver.
Figure 2. OpenEdge JDBC Type 4 driver architecture
In the following figure, the Java application includes calls to the JDBC API. A JDBC API call must be performed using either the DriverManager.getConnection or the DataSource.getConnection method. The getConnection method obtains a connection to the appropriate JDBC Driver. The DriverManager or DataSource class is used to manage that connection.