The standard interface that glues Progress Business Logic and Java.

Image

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.

Read more about ABL JDBC

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

Image

Reporting

Image
Image
Image