Sunteți pe pagina 1din 5

UNIVERSIDAD ESTATAL DE MILAGRO

FACULTAD CIENCIAS DE LA INGENIERIA

Cliente-Servidor

TALLER:

ANALICE COMPARATIVAMENTE LAS ARQUITECTURAS DE 2 Y 3


CAPAS DE LA TECNOLOGÍA CLIENTE-SERVIDOR
INTEGRANTES:

 JAZMIN PATRICIA PEÑAFIEL MENDOZA


 ALEXANDRA GUZMAN CENTENO

Docente:

ING. DENNIS MENDOZA

7MO C1

MILAGRO-ECUADOR
UNIVERSIDAD ESTATAL DE MILAGRO
FACULTAD CIENCIAS DE LA INGENIERIA

ACTIVIDAD EN CLASE
ARQUITECTURA CLIENTE SERVIDOR

Modelo de Servicios.

Es la aplicación donde la interfaz, la lógica del negocio, el acceso a los datos y


los datos se encuentran separados.
El modelo n−tier (n−capas) de informática distribuida ha emergido como la
arquitectura predominante para la construcción de aplicaciones
multiplataforma en la mayor parte de las empresas.

Ventajas del modelo

 Desarrollos paralelos (varios programadores en cada capa)


 Aplicaciones más robustas debido al encapsulamiento
 Mantenimiento y soporte más sencillo (es más sencillo cambiar un
componente que modificar una aplicación monolítica)
 Mayor flexibilidad (se pueden añadir nuevos módulos para dotar al
sistema de nueva funcionalidad)
UNIVERSIDAD ESTATAL DE MILAGRO
FACULTAD CIENCIAS DE LA INGENIERIA

 Alta escalabilidad. La principal ventaja de una aplicación distribuida


bien diseñada es su buen

escalado, es decir, que puede manejar muchas peticiones


con el mismo rendimiento simplemente añadiendo más
hardware. El crecimiento es casi lineal y no es necesario
añadir más código para conseguir esta escalabilidad.
 Arquitectura lógica “clásica” Presentación Lógica de
negocio (Que es lo que hace el sistema) Datos Fuentes de
datos

La división de aplicaciones en capas, normalmente está compuesta por


tres capas:
1. Capa de presentación
2. Capa de negocio
3. Capa de datos

1. Capa de presentación: Presenta el sistema al usuario,


comunica la información y captura la información del usuario
en un mínimo proceso. Esta capa se comunica únicamente con la
capa de negocio.

2. Capa de negocio: Es donde residen los programas que se


ejecutan, se reciben peticiones del usuario y se envían las
respuestas tras el proceso, es aquí donde se establecen todas las
reglas que deben cumplirse, se comunica con la capa de
presentación, para recibir solicitudes y presentar los
resultados, y con la capa de datos, para solicitar al gestor de
base de datos almacenar o recuperar datos.

3. Capa de datos: Es donde residen los datos y es la encargada de


acceder a los mismos. Está formada por uno o más gestores de
bases de datos que realizan todo el almacenamiento de datos,
reciben solicitudes de almacenamiento o recuperación de
información desde la capa de negocio.
UNIVERSIDAD ESTATAL DE MILAGRO
FACULTAD CIENCIAS DE LA INGENIERIA

APLICACIONES DE 2 CAPAS.

La arquitectura de dos capas en la actualidad es muy utilizada,


aunque con muchas fallas, todavía no se ha podido dejar de usar.
Estas arquitecturas fueron las primeras en aprovecharse de la
estructura cliente-servidor.

APLICACIÓN DE DOS CAPAS.


Las capas que esta arquitectura presenta son las siguientes:
nivel de aplicación
este nivel es en el que se encuentra toda la interfaz del sistema y es la que el
usuario puede disponer para realizar su actividad con el sistema.
nivel de la base de datos.
este nivel de la base de datos también llamado el repositorio de datos,
es la capa en donde se almacena toda la información ingresada en el
sistema y que se deposita en forma permanente.
UNIVERSIDAD ESTATAL DE MILAGRO
FACULTAD CIENCIAS DE LA INGENIERIA

EJEMPLO:

En cualquier red de supermercado, se encuentra conectada en


capas, ya que podríamos decir que, de una manera pragmática, las
cajas de todos los departamentos están conectadas con una interfaz
que actuaría como la Capa de Presentación, en esta estaría un
cajero realizando las operaciones que estuvieran programadas
dentro de sus funciones el ambiente gráfico de la computadora, en
este caso sería cobrar los productos, hacer devoluciones,
cancelaciones, cobros con tarjetas de crédito, etc. Por otra parte,
existiría una Capa de Negocio, esta indicaría de qué manera se
ejecutarán las funciones propias de la computadora, en este caso se
contaría con un servidor que soportara todas las plataformas
donde reside el ambiente gráfico, de manera ordenada, para
corroborar la secuencia de la orden o petición, esta capa actuaría
realizando la petición-servicio, que sería la conexión final. Y por
último la Capa de Datos en este caso de igual manera se contaría con
un servidor con la información de los productos, así como de los
usuarios de cualquier terminal o de cualquier rango. De esta
forma podemos darnos cuenta del uso que podemos darle a las
aplicaciones por capas que ya son parte de los sistemas orientados a
objetos de la actualidad.

S-ar putea să vă placă și