cliente-servidor es un modelo de diseño de software en el que las tareas se reparten entre los proveedores de recursos o servicios, llamados servidores, y los demandantes, llamados clientes.
Es una manera en la
cual permite
comunicarse a dos
aplicaciones distintas,
Computador -
Servidor
Modelo de diseño de Software
en el que las tareas se reparten
entre los proveedores de recurso
o servicios llamados servidores y
los demandantes llamados
clientes.
SERVIDOR: Tiene
mucha más
potencia porque se
puede comunicar
con muchos clientes
Es el proceso encargado de atender a
múltiples clientes que hacen peticiones de
algún recurso administrado por él. Al proceso
servidor se le conoce con el término back-end
El cliente es el proceso que
permite al usuario formular los
requerimientos y pasarlos al
servidor, se le conoce con el
término front-end.
CLIENTE: Solo pide algo y ese algo
son datos, fotos, imagenes e
información
En un mismo computador
podemos tener instalado una
aplicación de servidor y así mismo
una aplicación cliente la cual
simule datos de la aplicación de
servidor.
Aplicaciones
Cliente - Servidor
Una aplicación cliente/servidor, es un
programa que cuenta con un frontend que
establece una conexión directa a través de
una red, con un servidor que aloja el
programa, servicio o desarrollo
informático al cual deseamos acceder.
Correo electronico
Servidor de impresión
Word Wide
Web
Componentes
Necesarios
Red: Una red es un conjunto de clientes,
servidores y base de datos unidos de
una manera física o no física en el que
existen protocolos de transmisión de
información establecidos.
Servidor: Un servidor hace referencia a un
proveedor de servicios, este servidor a su
vez puede ser un ordenador o una
aplicación informática la cual envía
información a los demás agentes de la red.
Protocolo: Un protocolo es un conjunto
de normas o reglas y pasos
establecidos de manera clara y
concreta sobre el flujo de información
en una red estructurada.
Base de datos: Son bancos de información
ordenada, categorizada y clasificada que
forman parte de la red, que son sitios de
almacenaje para la utilización de los servidores
y también directamente de los clientes
Servicios: Un servicio es un conjunto de
información que busca responder las
necesidades de un cliente, donde esta
información pueden ser mail, música,
mensajes simples entre software, videos, etc.
Cliente: El concepto de cliente hace referencia a un
demandante de servicios, este cliente puede ser un
ordenador como también una aplicación de
informática, la cual requiere información
proveniente de la red para funcionar.
EJEMPLOS
Al momento en que queremos
ingresar a internet le enviamos una
petición al servidor, el cual nos
provee el servicio dándonos una
respuesta que es la página que tiene
el servidor.
Un usuario puede configurar un servidor para
controlar el acceso a una red, enviar/recibir
correo electrónico, gestionar los trabajos de
impresión, o alojar un sitio web.
La mayoría de los servicios
de Internet son tipo de
cliente-servidor.
La computadora y el navegador web del usuario
serían considerados un cliente; y las
computadoras, las bases de datos, y los usos que
lo componen serían considerados el servidor