Está en la página 1de 6

INSTITUTO TECNOLÓGICO DE SAN MARCOS

“ CUADRO COMPARATIVO DE LOS MODELOS CLIENTE SERVIDOR DE 2 Y 3 CAPAS”

INGENIERÍA INFORMÁTICA
ASIGNATURA:
DESARROLLO DE APLICACIONES WEB
UNIDAD: 1

PRESENTA

RODRIGO MALDONADO SORIANO 181230059

DOCENTE
LIC. OSCAR VENANCIO CHORA

SAN MARCOS GUERRERO, MEX. MARZO DEL 2021


INTRODUCCIÓN

En el siguiente apartado lo que se pretende realizar es un cuadro comparativo del modelo cliente servidor de 2 y 3 capas
recordando que este modelo es uno de los más usados en la programación Web, esto debido a que en los últimos años
ha tenido un gran auge.

Con esta actividad el alumno investigara las diferentes características de este modelo y adquirirá la capacidad de poder
distinguir sus características principales que se encuentran en este modelo y otros más que existen, por ende es de suma
importancia englobar este modelo y sus diferentes capas y así poder determinar por qué este modelo se divide en dos y
tres capas y cuál es la diferencia entre cada una de ellas.

1
CUADRO COMPARATIVO

Cliente-Servidor 2 CAPAS 3 CAPAS


La lógica de la aplicación está dentro de la interfaz de La lógica de la aplicación (proceso) reside en la capa intermedia y
Definición usuario (cliente) o dentro de la base de datos (servidor) o está separada de la información (base de datos) y de la interfaz
en los dos lugares. de usuario.
características  Es el que inicia las solicitudes o peticiones.  Centraliza la gestión de las reglas del negocio en un
 Espera y recibe las respuestas del servidor. único lugar
 Puede conectarse a varios servidores a la vez  Los clientes pidan o envíen información a esta aplicación
 Interactúa directamente con el usuario final. centralizada.
 Esta capa se conoce como capa intermedia.
Esquema Servidor de Aplicaciones. Base de datos.
 Mantenimiento mínimo.  Adaptabilidad en el constante cambio.
Ventajas  Eficiente cuando se tiene una base de datos en un  Utiliza tecnología orientada a objetos.
solo servidor.  Eficiente cuando hay mucho procesamiento de datos.
 Centralización de control  Mayor flexibilidad.

Desventajas  Mantenimiento mínimo.  Adaptabilidad en el constante cambio.


 Eficiente cuando se tiene una base de datos  Utiliza tecnología orientada a objetos.
en un solo servidor.  Eficiente cuando hay mucho procesamiento de
 Centralización de control datos.
 Mayor flexibilidad.
Administración del Compleja (más reglas en el cliente por administrar). Menos compleja (la aplicación puede administrarse de manera
Sistemas central en el servidor).
Escalabilidad Pobre (administración limitada de ligas de servicios cliente- Excelente (distribuir la carga entre varios servidores).
servidor).
Reciclado de Pobre (aplicaciones monolíticas en el cliente). Excelente (puede reciclar servicios y objetos).
Aplicaciones
Desarrollo Alta. En mejoras (están surgiendo nuevas herramientas para
desarrollar los servidores de aplicaciones).

Soporte de Base No. Si (utilizan varias bases de datos dentro de la misma transacción

2
de Datos de negocios).
Flexibilidad de Limitada (Se tiene un solo cliente y un solo servidor). Excelente (Las tres capas se pueden residir en computadoras
Arquitectura distintas, o la segunda y la tercera pueden encontrarse en la
misma maquina en entornos basados en componentes).
Excelente (puede volver a arrancar los componentes de la capa
Disponibilidad Baja. en medio entre otros servidores).

Representación

3
CONCLUSIÓN

Para poder concluir con este cuadro comparativo el cual fue de gran ayuda para comprender mejor el tema de modelo
cliente servidor de 2 y 3 capas, podemos decir que la arquitectura cliente servidor es un modelo de aplicación distribuida
en el que las tareas se reparten entre los proveedores de recursos o servicios llamados servidores y los demandantes,
llamados clientes .Un cliente realiza las peticiones a otro programa, el servidor, que le da respuesta.

Respecto al modelo de 2 y 3 capas podemos decir referente a la capa número 2 se encarga de La lógica de la aplicación
está dentro de la interfaz de usuario (cliente) o dentro de la base de datos (servidor) o en los dos lugares.

En cambio en la capa número 3 se encarga de La lógica de la aplicación (proceso) reside en la capa intermedia y está
separada de la información (base de datos) y de la interfaz de usuario.

4
BIBLIOGRAFÍA

 https://blog.infranetworking.com/modelo-cliente-servidor/
 https://oposicionestic.blogspot.com/2013/03/arquitectura-clienteservidor-modelo-de.html
 http://gedauwu.blogspot.com/2015/09/cuadro-comparativo-las-diferentes.html

También podría gustarte