Upcoming Events

Cloud Connect
Santa Clara
Feb 13-16, 2012

Cloud Connect brings together the entire cloud eco-system to better understand the transformation we're experiencing and promises to be the defining event of the cloud computing industry. Learn about the latest cloud technologies and platforms from thought leaders in Cloud Connect’s comprehensive conference.

Register Now!

More Events »

Subscribe to Newsletter

  • Keep up with all of the latest news and analysis on the fast-moving IT industry with Network Computing newsletters.
Sign Up

Database Gateways

While basic database networking middleware implemented in an organization may support only one proprietary RDBMS, a database gateway can link those clients to other hosts.

Database gateways are typically intermediate devices that accept connections from clients using one set of APIs and network protocols, and connect to a remote data source using a completely different set of APIs and protocols. The gateway device translates between the client and the server systems. Take a look at our diagram:

[Diagram: Database Gateway Components]

A database gateway is most often implemented on an intermediate device to offload both the client and the server from the heavy work of translating between different SQL dialects and data formats.

They are also an easy way to provide more data sources to clients without adding other vendor's proprietary middleware. Otherwise, the only choice for supporting say both Oracle and Sybase in the same shop means implementing both Oracle and Sybase database networking middleware on each client. For three RDBMSs, this approach would require three separate middleware implementations on each client. Clearly, this everything at the client approach won't scale. (One might consider a bunch of ODBC drivers along with more than one proprietary middleware solution all at each client as a client-side database gateway.)

November 15, 1995

Print This Page


e-mail E-mail this URL

Research and Reports

Hypervisor Derby
August 2011

Network Computing: August 2011

TechWeb Careers