Cliente-Servidor

Páginas: 2 (413 palabras) Publicado: 9 de julio de 2011
Arquitecturas 2-tier, 3-tier y n-tier
Clasific. en funci´on de la ubicaci´on f´ısica de las distintas funcionalidades
Modelo tradicional: 2-tier (cliente-servidor en 2 niveles)
• Un ´unicoservidor atiende a m´ultiples clientes
• Problemas
◦ escasa escalabilidad en servidores de l´ogica de negocio compleja
o con grandes bases de datos (dif´ıcil replicaci´on, etc)
◦ rigidez: modificacionesen la l´ogica de aplicaci´on suponen
grandes cambios en la totalidad de clientes
◦ dif´ıcil evoluci´on del servidor
• Limitaci´on principal: alto acoplamiento/dependencia del cliente
respecto delservidor
• Clientes ligeros, pesados o h´ıbridos
Modelo 3-tier (cliente-servidor en 3 niveles)
• Extensi´on del modelo tradicional que pretende aumentar el desacoplamiento entre servidor yclientes
• Introduce un nivel intermedio (separa servidor en 2 componentes)
◦ cliente dedicado casi exclusivamente a interfaz de usuario
◦ servidor comparte con nivel intermedio la l´ogica de laaplicaci´on
◦ el reparto preciso depende del modelo concreto seguido
• Clientes ligeros o h´ıbridos
Modelos n-tier ´o multi-tier (cliente-servidor en n niveles)
• Generalizaci´on del modelo 3-tier(a˜nade nuevas capas)
• La l´ogica de aplicaci´on se reparte en diferentes capas/niveles
ubicadas entre el cliente y los datos
• Las capas intermedias se proporcionan servicios entre si.
◦ cada nivelse comunica s´olo con los niveles contiguos a trav´es
de interfaces bien definidos
• Estructura t´ıpica en sistemas basados en componentes distribuidos (objetos distribuidos)
• Clientes ligeros oh´ıbridos
– FJRP, FMBR 2008/09 ccia SCS – 10Beneficios de las arquitecturas multinivel
• Elementos cr´ıticos de la l´ogica de negocio ubicados en nivel medio
◦ m´as cercanos a la capa de datos →eficiencia de acceso
◦ s´olo los datos realmente necesarios llegan al cliente
• Mayor flexibilidad y modularidad
• Escalabilidad: facilita a˜nadir recursos para soportar mayor n´um.
de clientes
•...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cliente Servidor
  • CLIENTE SERVIDOR
  • Cliente-Servidor
  • Cliente-servidor
  • Cliente servidor
  • Cliente servidor
  • Cliente-servidor
  • cliente/servidor

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS