Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Qué significa cliente? ¿Qué significa servidor? ¿Cuál es la relación entre los dos?

¿Qué significa cliente? ¿Qué significa servidor? ¿Cuál es la relación entre los dos?

Sistema cliente/servidor El sistema cliente/servidor se denomina sistema C/S. Es un tipo de sistema informático distribuido que se ejecuta en un nuevo modo de aplicación. En este modo de aplicación, los usuarios solo se preocupan por la solución completa de su propia aplicación y no se preocupan por qué computadora o computadoras en el sistema completan estas aplicaciones. En un sistema C/S, una computadora o procesador que proporciona servicios para aplicaciones (como servicios de archivos, servicios de impresión, servicios de copia, servicios de gráficos, servicios de gestión de comunicaciones, etc.) se convierte en un servidor cuando recibe una solicitud. Una sola computadora puede proporcionar una variedad de servicios y un servicio se puede completar mediante una combinación de varias computadoras. A diferencia del servidor, el ordenador o procesador que solicita el servicio es el cliente. Desde la perspectiva de una aplicación cliente, parte del trabajo de la aplicación se realiza en el cliente y el resto del trabajo se realiza en los servidores. La característica más importante del sistema C/S es que no es un entorno maestro-esclavo, sino un entorno igual, es decir, las computadoras en el sistema C/S pueden ser clientes o servidores en diferentes ocasiones. En la década de 1990, la razón por la que el sistema C/S se hizo rápidamente popular es que tiene muchas ventajas: es fácil e intuitivo de usar para los usuarios, tiene bajos costos de programación, depuración y mantenimiento; puede aliviar la carga interna del sistema; el sistema es más equilibrado y la tasa de utilización de recursos es mayor; tiene muchas ventajas. El sistema puede lograr equilibrio de carga y una alta utilización de recursos dentro del sistema; permite que un cliente ejecute múltiples aplicaciones en diferentes plataformas informáticas, el sistema es fácil de expandir, tiene mejor disponibilidad y puede adaptarse a los cambios en las necesidades del usuario;

Desde una perspectiva técnica, el sistema C/S aplica esencialmente el concepto de máquina virtual propuesto en la década de 1970 a un sistema informático distribuido. Su esencia es lograr una distribución razonable de funciones y una "conexión perfecta" de procesamiento. . En primer lugar, debido a que una serie de principios de sistema abierto basados ​​en estándares son generalmente aceptados, proporciona la posibilidad de middleware entre varios clientes y servidores. En segundo lugar, herramientas CASE, tecnología Windows, tecnología orientada a objetos y tecnología de bases de datos distribuidas. La madurez de C/; El sistema S proporciona buenas condiciones para el entorno, la programación, la depuración y el funcionamiento del sistema C/S también está mejorando rápidamente. Las computadoras proporcionan condiciones operativas aceptables para sistemas operativos distribuidos con una gran sobrecarga, lo que permite realizar modelos de aplicaciones como el procesamiento lógico distribuido y los servidores distribuidos.

Los sistemas C/S se han utilizado ampliamente en pequeñas y medianas empresas, instituciones públicas y otros departamentos. Debido al avance de la tecnología de las comunicaciones, los sistemas C/S pueden tener una gran extensión geográfica.

src="../css/tongji.js">