¿Qué arquitectura es cliente/servidor? Entiende los conceptos y los tipos de arquitectura - FileTech Emprendimiento digital, Tutoriales y Tecnología
Oh Snap!

Please turnoff your ad blocking mode for viewing your site content

ad-mania

What is client/server architecture? Understand the concepts and types of architecture

/
/
/
1924 Views

Primero necesitamos entender los nombres claves

Servidor: es una aplicación que se encarga de estar a la escucha de solicitudes o instrucciones

Cliente: es el que le envía las instrucciones al servidor

Cuando nosotros insertamos una URL En nuestro navegador es hacer una petición a un servidor que está en otra parte del mundo, el servidor toma esta petición y nos responde, La diferencia es que el servidor es mucho más potente porque puede enviar con muchos más clientes . Mientras que los clientes solo piden algo del servidor les da algo.

Muchos clientes piden un solo computador recursos, pueden ser imágenes, videos, textos o cualquier tipo de dato, necesitamos una manera de comunicarse necesita un protocolo. Los protocolos no son más reglas en diferentes dispositivos para poder comunicarse es decir para hablar el mismo lenguaje deben tener unas reglas iguales, y para comunicarse el protocolo más común es el HTTP El protocolo de transferencia de hipertexto es el más utilizado en la web, móvil , navegador pide imagen al servidor, el servidor recibe la solicitud y le responde la imagen o puede pedir un html o un audio.

 

ROJO: Conjunto de clientes, servidores, bases de datos unidos de manera física o no física en los que existen protocolos de transmisión de información

Cliente: demandante de servicios (puede ser un ordenador, aplicación informática la cual requiere información de la red para operar

Servidor: proveedor de servicios puede ser un ordenador o aplicación informática que envía información a los demás agentes de la red

Protocolo: conjunto de normas sobre el flujo de información de una red estructurada

Servicios: es un conjunto de información que busca resolver las necesidades de un cliente (correo electrónico)

Bases de datos: Almacenaje de datos

 

EJEMPLO USO CLIENTE / SERVIDOR: El internet tiene computadoras que se conectan alrededor del mundo, los cuales se conectan a los servidores de los proveedores de internet y los cuales los redirigen a las páginas que desea visitar.

 

Tipos

Arquitectura de 2 niveles: Se utiliza para describir los sistemas de cliente servidor, donde el cliente solicita recursos y el servidor respondedor directamente a la solicitud con sus propios recursos eso significa que el servidor no requiere ubicación para ser parte del servicio

Arquitectura de 3 niveles: Se utiliza para describir sistemas de cliente servidor, donde el cliente solicita recursos y el servidor no puede responder a esta solicitud con sus propios recursos esto significa que el servidor requiere de otra aplicación o servidor para proporcionar parte del servicio

This div height required for enabling the sticky sidebar
en_USEN