Improve Your Application's Reliability, Performance, Scalability, and Functionality

Database vendors include data access components with a database. So why do companies like Microsoft, IBM, Oracle, webMethods, and Software AG embed DataDirect drivers in their commercial software?

They know that the data connectivity middleware they use to connect to their customers' databases can have dramatic effects on software reliability, performance, scalability, functionality, and ultimately their customers' experience with their product.

Components offered by database vendors and open source communities are inherently inferior data connectivity solutions. Database vendor components give the requisite level of functionality and performance necessary to work with a specific version of a database. And they are frequently updated - sometimes as often as once a month. This can increase development and testing time. Ultimately, database vendors are in business to develop and market database engines, not data connectivity middleware. They have no incentive to improve the quality and performance of drivers because they need to spend the majority of their testing and QA efforts on their database engines.

Performance and Scalability

One of the biggest, but often overlooked, impediments to application performance and scalability is the bottleneck caused by inferior data connectivity.

DataDirect connectivity components offer a superior solution because they do not require the use of database client libraries. This has proven to dramatically improve application performance. In addition, DataDirect invests a considerable amount of development effort optimizing performance. You can bet the database vendors are not spending their money on optimizing their drivers when it would take resources away from core database development and testing.

Reliability

Data connectivity bugs can be as detrimental to application reliability as any other tier of the application infrastructure. Database vendors invest the majority of their testing and QA efforts on their database engine. Data connectivity components are usually only tested for specific functionality within a specific database version. To ensure reliability, DataDirect components are tested under production conditions, in all kinds of application scenarios, with the industry's leading test suites. DataDirect drivers are known for their quality. They work. You can depend on them. It's that simple.

Functionality

If you want to take advantage of the latest database functionality and features in the latest data connectivity specifications, the drivers you embed must support them. The free driver you use from the database vendor will only work for a specific database version and may not support the new version of the standard, such as ODBC, JDBC or ADO.NET.

With DataDirect drivers, you're ensured of supporting all the latest database features and the most current version of the data access API.

The Bottom Line is Customer Satisfaction

In the end, you'll know if your customer is satisfied because you won't hear any noise about data connectivity. That's the beauty of DataDirect - quietly doing its job and making your application as fast, reliable and feature-rich as it can be.

Contact one of our OEM sales reps today.

Related Information

What databases and platforms do your products support?

Accessing SQL Server from UNIX
Get the details, code samples, performance tips and more here.

Featured Customer

Why does Varian Medical Systems embed DataDirect?
"[DataDirect Connect for .NET] improves the overall performance of our application so we can bring this benefit to our customers as well."


Copyright © 1993 - 2008. Progress Software Corporation. All rights reserved. | N. America: 800 876 3101 | World: +44 (0) 1753 218 930