Databases Reference
In-Depth Information
As you can see in these graphs, in most cases, the throughput and scalability
of the database wire protocol driver is greater than that of the client-based driver.
Independent Protocol Architecture
Independent protocol database drivers translate the standards-based API calls
into a database-independent protocol, which is then translated to the database
wire protocol by a server. This architecture has both a database driver client and
server component, as shown in Figure 3-6.
A few ODBC and JDBC drivers, and ADO.NET data providers on the market
use this architecture. In the JDBC world, these drivers are known as Type 3 dri-
vers.
Application
Standards-Based Calls
Database
Driver Client
Independent Protocol
Database
Driver Server
Database Wire Protocol
Figure 3-6
Independent protocol architecture
Typically, this type of architecture provides advanced security features such
as the latest SSL encryption, access to a more varied set of data sources such as
SQL to VSAM files, and centralized management and monitoring.
Independent protocol database drivers have many of the same benefits as
database wire protocol drivers. The server-side component of the independent
protocol drivers offers extra value that goes beyond the scope of this topic.
Search WWH ::




Custom Search