Skip to main content

¿Qué es una cadena de conexión?

  • Gregary

Al acceder a información desde Internet o cualquier otra red, un usuario debe proporcionarle a la computadora comandos para indicar dónde y cómo acceder a los datos requeridos. Aunque el único paso para el usuario final es escribir una dirección web, dentro de la computadora, está sucediendo mucho más. La cadena de conexión para la computadora es una cadena, una lista de caracteres e información, que proporciona a la computadora parámetros para acceder a un dato específico.

Piense en una cadena de conexión como una nota que contiene la dirección de un restaurante en particular junto con información sobre una reserva, así como cualquier otra información relevante sobre la experiencia gastronómica, como el tamaño de la mesa y el código de vestimenta. Una cadena de conexión típica contiene información como la dirección del servidor que contiene la información, si el servidor que contiene la información opera utilizando el estándar de Capa de conexión segura (SSL), el tipo específico de modo SSL utilizado, la base de datos específica que contiene la información solicitada, información de identificación de usuario, información de contraseña y el número de tiempo de espera de conexión.

Aunque el proceso es completamente transparente para la mayoría de los usuarios finales, la información de la cadena de conexión se transfiere desde la ubicación donde se almacena, ya sea en la computadora específica o en otra computadora en la misma red, al archivo del controlador para la tarjeta de red. Un archivo de controlador es un archivo que le dice al sistema operativo de la computadora cómo usar una pieza específica de hardware, como los gráficos de la computadora o la tarjeta de red. Una vez que el archivo del controlador recibe el archivo que contiene la información de la cadena de conexión, puede usar la información para establecer una conexión entre la tarjeta de red de Ethernet u otro tipo de computadora y el servidor remoto o la base de datos que contiene la información deseada.

La ubicación para especificar un tipo particular de cadena de conexión varía según el programa de software utilizado. Por ejemplo, algunos programas de bases de datos permiten a los usuarios ingresar cadenas de conexión de línea de comandos (ingreso manual de la información específica de la cadena de conexión). Alternativamente, el usuario puede almacenar la información de la cadena de conexión en un archivo específico, automatizando el proceso de entrada. En cualquier caso, el proceso real de usar la cadena de conexión sigue siendo el mismo: la computadora pasa los datos al controlador que utiliza los dispositivos de red en la computadora para conectarse y recuperar los datos solicitados. La única diferencia es si el usuario final desea usar una cadena estática, en un archivo almacenado, o ingresar la cadena sobre la marcha, como podría ser necesario para una base de datos con una contraseña que cambia con frecuencia.