El modelo Cliente-Servidor es una estructura de aplicación distribuida que divide la tarea o la carga de trabajo entre los proveedores de un recurso o servicio, llamados servidores, y los solicitantes del servicio llamados clientes. En la arquitectura cliente-servidor, cuando el ordenador cliente envía una solicitud de datos al servidor a través de Internet, el servidor acepta el proceso solicitado y entrega los paquetes de datos solicitados al cliente. Los clientes no comparten ninguno de sus recursos. Ejemplos del modelo cliente-servidor son el correo electrónico, la World Wide Web, etc.
¿Cómo funciona el modelo cliente-servidor?
En este artículo vamos a sumergirnos en el modelo cliente-servidor y echar un vistazo a cómo funciona Internet a través de los navegadores web. Este artículo nos ayudará a tener una base sólida de la WEB y ayudar a trabajar con las tecnologías WEB con facilidad.
- Cliente: Cuando hablamos de la palabra Cliente, significa hablar de una persona o una organización que utiliza un servicio particular. Del mismo modo en el mundo digital un Cliente es un ordenador (Host) es decir, capaz de recibir información o utilizar un servicio particular de los proveedores de servicios (Servidores).
- Servidores: Del mismo modo, cuando hablamos de la palabra Servidores, significa una persona o medio que sirve algo. Del mismo modo, en este mundo digital, un servidor es un equipo remoto que proporciona información (datos) o el acceso a determinados servicios.
Así que, básicamente, es el cliente que solicita algo y el servidor que lo sirve, siempre y cuando esté presente en la base de datos.