Extend the JDBC API To C++ and .NET!
JDBC Courier is one of Codemesh's derived integration solutions.
We used our JunC++ion and JuggerNET code generators to generate complete C++ and .NET proxy APIs for the entire JDBC API and assorted support types. This pre-configured integration solution has quickly become a popular product by itself.
With JDBC Courier you can now easily standardize on one database driver not just for your Java but also for your C++ and .NET applications:
- Extend your predominant Java-based infrastructure to C++ and .NET
Not everyone chooses to base their enterprise infrastructure on Java APIs, but if you did, you are familiar with the advantages in terms of platform-portability and the disadvantages of integrating with legacy applications written in C++ or desktop applications written in .NET. Being able to ues the same proven JDBC driver to access your enterprise data can be invaluable when you update your C++ or .NET application.
- Feature Complete
The entire JDBC API, not just a subset, is available from C++ or .NET.
- Highest Performance
The integration is in-process. We add as little latency to the call as possible. The only faster way would be to use a vendor's native driver, which is often at a different feature level or has a different set of bugs.
- Don't Care About Being Locked In?
At least theoretically, JDBC is vendor-neutral. By coding to a standardized API you maintain your ability to switch to a different database without having to rewrite your application.
The Basics on a Few Pages
Get a slightly more detailed product overview and then learn about the technology, the feature set, Codemesh's support policy and product licensing.
Generalized Case Studies
Read about some ways you could benefit from using JDBC Courier.
Use the C++ Proxy Types for the JDBC API
Learn all about the JDBC Courier C++ proxy types and how to use them in your applications to connect to any vendor's JDBC implementation.
Use the .NET Proxy Types for the JDBC API
Learn all about the JDBC Courier .NET proxy types and how to use them in your applications to connect to any vendor's JDBC implementation.