Tecnología

Inicio

Acerca de la tecnología cliente-servidor

Acerca de la tecnología cliente-servidor


tecnología cliente servidor es un modelo utilizado para los programas de computación. Las funciones de la World Wide Web utilizando un modelo cliente-servidor. Los clientes y servidores de aplicaciones son, por lo general se ejecutan en equipos independientes que están vinculados a través de una red. Este modelo permite que los programas para distribuir sus tareas entre las diferentes aplicaciones. Muchos de los métodos de comunicación basados ​​en Internet de hoy en día se logran a través de la tecnología cliente-servidor.

características

Un sistema típico de cliente de servidor implicará un programa que se ejecuta en una máquina, el servidor, la comunicación con un programa que se ejecuta en al menos otro, el cliente. La Web es el ejemplo más conocido de este sistema. Cuando navegue por una página web, el navegador Web (el cliente) envía una petición de mensaje al servidor Web en el que el sitio está en marcha. El servidor responde, normalmente con el contenido de la página solicitada, y su navegador a continuación, muestra esto.

principios

El principio básico de la tecnología cliente-servidor es que permite que los recursos sean utilizados por múltiples usuarios en cualquier momento. En un sistema medio, la información básica y datos para una aplicación serán todos almacenados en el lado del servidor. Los clientes proporcionar acceso a estos datos, y muchos clientes pueden tener acceso a un servidor. Debido a que los datos se almacenan en un solo lugar, las aplicaciones resultantes son más fáciles de conseguir y mantener.

Ejemplos

Los avances en la creación de redes han tenido el efecto de hacer que las aplicaciones cliente-servidor extendida en la actualidad. Así como la Internet, y la gran cantidad de aplicaciones que se ejecutan en él, muchas organizaciones utilizan modelos de servidor de cliente en sus sistemas de bases de datos. Muchas tecnologías diferentes se utilizan para conseguir modelos de servidor de cliente. Algunas de las formas más comunes para construir programas de cliente y servidor para la Web incluyen HTML, JavaScript y lenguajes de programación como PHP y ASP.

beneficios

Hay muchas ventajas a usar tecnologías de cliente o servidor. Las aplicaciones que utilizan un almacén de datos son más capaces de mantener sus datos si se almacena en una ubicación, en lugar de ser distribuida a lo largo con las otras partes de la aplicación. Una proporción sustancial de las herramientas y técnicas de comunicación, incluyendo correo electrónico y la mensajería instantánea, que son esenciales para las industrias y las organizaciones de hoy en día no sería posible sin la interacción cliente-servidor.

consideraciones

Si usted está planeando para aprender acerca de la tecnología cliente-servidor para su uso en el desarrollo Web, esto implicará el aprendizaje de uno o más lenguajes de programación. Primero tendrá que aprender los conceptos básicos de HTML y tecnologías del lado del cliente como JavaScript. programación del lado del servidor por lo general implica una base de datos, y un programa (escrito, por ejemplo, en PHP o ASP) que se ejecuta en el servidor, el envío de los datos al cliente. tecnologías de servidor cliente le dan la capacidad para crear experiencias dinámicas, interactivas y productivas para los visitantes a su sitio.