The standard interface that glues Progress Business Logic and Java.
ABL JDBC driver brings the power of Progress ABL to the Java world in a standardized way. By leveraging your existing business logic the ABL JDBC driver can expose it to powerful reporting engines or data integration tools. This can help you to integrate versatile reporting solutions inside your Progress ABL application or easily respond to application and data integration requests without the pain of going to complex application changes to support them.
What differentiate ABL JDBC for existing JDBC driver is that it facilitate access to the business logic instead of the low level raw data access provided by the regular JDBC through the SQL engine.
The advantages are that the business logic is kept in a single place, no need to duplicate it in different technologies (ABL, SQL), changes in the application business logic are immediately applied even for reports (as long as the result set does not change the reports will run as before even the data retrieval logic was substantially changed), use the same security implemented in your application without having to go through all the hassle of setting SQL security.
Features
Standard JDBC interface
JDBC version 4.0
Standardized java database connectivity interface
Meta-data support
Detailed meta-data for databases/tables and business logic
Multiple Result Sets
Business logic can return complex data structures (dataset)
Use Existing Application Business Logic
Built on Progress Application Server
Classic or PASOE, Java Open Client HTTP/SSL
Expose Business Logic
Views, Stored Procedure, Dynamic Procedure (RUN)
CRUD Data Access
4GL Query Syntax, Basic SQL Syntax
Data Integration
Extract Transformation Load (ETL)
Data Exchange
Data Warehouse
Java Frameworks
Reporting
Contact Us
Support
Documentation