Examen de una Agencia de Diseño Web FIMARK: Para la marcación por láser
Abr 18

Para conectar con bases de datos individuales, exige que el conductor de JDBC para cada base de datos. El controlador JDBC proporciona la conexión a la base de datos y aplica el protocolo para la transferencia de la consulta y el resultado de cliente a la base de datos. Todas las ventajas y desventajas de los dos tipos de controladores JDBC se exponen en detalle.

JDBC-ODBC puente conductor. Se trata de un tipo 1 de los controladores JDBC puente, lo que se traduce en todas las llamadas JDBC ODBC llamadas y envía al controlador ODBC. ODBC es un API genérico. El puente JDBC-ODBC conductor se recomienda sólo para uso experimental o cuando no hay otra alternativa disponible. La principal ventaja de este controlador JDBC puente es que permite el acceso a casi cualquier base de datos, desde la base de datos de los controladores ODBC ya están disponibles. Las desventajas de este tipo de conductor puede aparecer en diferentes ocasiones:

  • Desde el puente conductor no está escrito completamente en Java, los controladores de tipo 1 no son portables.
  • Un problema de rendimiento se considera como una llamada JDBC pasa por el puente para el controlador ODBC y, a continuación, a la base de datos, y esto se aplica incluso en el proceso inverso. Ellos son el conductor más lento de todos los tipos.
  • El cliente requiere que el sistema de instalación de ODBC para usar el controlador.
  • No es bueno para la Web.

La característica distintiva de este segundo tipo de jdbc que estos conductores se convierten en la base de datos JDBC pide llamadas específicas de este controlador es decir, es específico de una determinada base de datos. La característica distintiva de tipo 2 son jdbc que se suelen ofrecer un mejor rendimiento que el JDBC-ODBC Bridge, como las capas de la comunicación (niveles) son inferiores a las de tipo 1 y también se utiliza API nativa que es la base de datos específica. Las desventajas pueden ser las siguientes:

  • API nativa debe estar instalado en el sistema del cliente y, por tanto, los controladores de tipo 2 no pueden utilizarse para Internet.
  • Al igual que los conductores de tipo 1, no es escrito en lenguaje Java, que constituye una cuestión de portabilidad.
  • Si cambiamos la base de datos tenemos que cambiar la API nativa, ya que es específica de una base de datos.
  • Ahora la mayoría obsoletos.
  • Por lo general, no hilo seguro.

escrito por rajit \ \ tags:

Puestos al azar

Deje una contestación