Arquitectura cliente servidor

¿Que es un servidor?
Es una aplicacion que se encarga de instalar la escucha de peticiones o estar a la escucha de instrucciones
¿Quien le da las instrucciones al servidor?
El cliente es el que le envía las instrucciones al servidor y el servidor también se comunica con el cliente
¿Porque el servidor tiene mucha mas potencia?
Se puede comunicar el servidor con muchos mas clientes, todo se centraliza en el servidor mientras los clientes mandan ordenes
¿Que es lo que sirve el servidor?
Sirve datos y muchos recursos segun lo que pida el cliente
Muchos clientes piden a:
un solo computador muchos recursos, pueden ser imagenes, videos, texto o cualquier tipo de dato
¿Servidor y cliente pueden estar instalados en el mismo ordenador?
Incluso podrian estar instalados en el mismo computador
¿Como se comunica el cliente con el servidor?
Es necesario un protocolo de comunicacion, los protocolos de comunicacion no son mas que reglas entre distintos dispositivos para poder comunicarce, para hablar el mismo lenguaje tienen que tener unas reglas iguales, y el protocolo mas comun para comunicarse es el protocolo http
¿En que otras aplicaciones se utiliza?
En aplicaciones moviles o aplicaciones de escritorio para la comunicacion de distintos dispositivos
Desde la web,¿Que haces cuando asignas la URL?
Nos pide hacer una peticion o un request a un servidor que esta en otra parte del mundo que por lo general no debemos saber nada de esto y solo darle una respuesta
Conclucion:
En resumidas cuentas un servidor escucha las ordenes, indicaciones e instrucciones que el cliente le de y lo piden a un computador para que les den recursos, imagenes, videos, texto o cualquier dato que el cliente pida al servidor

No hay comentarios:

Publicar un comentario