Part 4
Home Up

 

Part 5 ]

Fast, reliable data access for ODBC, JDBC, ADO.NET and XML
WSSC 2008: An event dedicated to SOA and Web Services Security
Need an expert for Java, XML and Web Services projects?
88x31 CTIX Logo - Clear Background
Got SOX compliance?
Movielink Logo 88x31
Business Intelligence with R&R ReportWorks
IBM eserver xSeries 306m 8849 - P4 3.4 GHz
Memory
PROLIANT BL20P G3 XEON 3.6G 2P
iTunes Logo 88x31-1

 

Middleware in Action: Industrial Strength Data Access

Another Technology Report from Ken North Computing LLC

<< Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 Next>>

The Emergence of Data Access Standards and Middleware

There was much debate about whether data access middleware should support a proprietary application programming interface (API) or a standard, multi-database API. The issue was settled by widespread adoption of multi-database APIs. Today tools, frameworks and developer languages make extensive use of SQL API standards, including JDBC™ and Open Database Connectivity (ODBC). Following the emergence of middleware based on those standards, the software industry raced to develop libraries, database engines and data-aware components that operate with standards-based middleware. It was here that many performance bottlenecks were found that were erroneously attributed to standard APIs and middleware.

When the performance myths were de-bunked, the major software vendors started using standards-based middleware for multi-database access by Oracle Open Gateway, IBM DataJoiner and other products. Eventually data access middleware and drivers were bundled with application servers, integration servers, business intelligence servers and many platform products.

Data access middleware enables connected and disconnected clients, including middle-tier servers, to communicate with remote or local SQL servers. But distributed application design requires attention to security, scalability and performance.

Performance bottlenecks and myths

Copyright © 2007, Ken North Computing, LLC. All rights reserved.

<< Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 Next>>