Database Drivers
The products that have Software AG database components use Java Database Connectivity (JDBC) to interact with their databases; specifically, to query and update data in database components.
Blaze uses database drivers supplied by the database vendors. For more information, see Using Blaze Rules with BPM and CAF .
All other products use the DataDirect Connect JDBC 5.1 database driver. The products come with the client component of this driver; it is a Type 5 JDBC native-protocol driver that does not have a server component. The products use the driver to convert JDBC requests from Java programs directly into the vendor-specific database protocol that each type of RDBMS can understand. The products execute DDL commands at install time and sometimes design time for each RDBMS with which they interact. For information about the DataDirect Connect JDBC driver, see DataDirect Connect for JDBC User's Guide and Reference 5.1, available in the same location as the rest of the webMethods product documentation.
To enable products to interact with a database component, you provide database connection parameters, usually during product installation, and the Software AG Installer uses the parameters to configure JDBC connection pools. After product installation and database component creation is complete, you set up the products to use the appropriate connection pools.
Note: | If you want your products to exchange data with databases outside the product suite database components, you can use the webMethods Adapter for JDBC. For more information, see the webMethods Adapter for JDBC documentation. |