Clase 08b ejemplo_capas_cleda
Upcoming SlideShare
Loading in...5
×
 

Clase 08b ejemplo_capas_cleda

on

  • 358 views

 

Statistics

Views

Total Views
358
Views on SlideShare
358
Embed Views
0

Actions

Likes
0
Downloads
27
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Clase 08b ejemplo_capas_cleda Clase 08b ejemplo_capas_cleda Presentation Transcript

  • Estilos Arquitectónicos (Un Ejemplo) (Arquitectura de Software para Practicantes) Universidad de los Andes Demián Gutierrez Marzo 2013 1
  • Arquitectura(Ejemplo con más detalle) un ejemplo 2
  • Arquitectura(Ejemplo con más detalle) Petición Respuesta Cliente 1 Red Servidor 1 ... Internet, Cliente 2 LAN, WAN ... Servidor N Cliente N Cliente Servidor 3
  • Arquitectura(Ejemplo con más detalle) Petición: GET index.html cliente navegador WEB servidor (Ej. Firefox) servidor WEB index.html (Ej. Apache) Respuesta: Arquitectura WEB 4
  • Capa de Presentación Capa de Lógica de Negocios Arquitecturas por Capas / a 3 Capas Capa de Persistencia BD5
  • cliente ¿red? Capa de Presentación Capa de Lógica de Negocios Arquitecturas por Capas / a 3 Capas Capa de Persistencia ¿red? BDservidor6
  • Arquitecturas por Capas / a 3 Capas ¿red? ¿red? Capa de Lógica de Negocios Capa de Presentación Capa de Persistencia BD servidor cliente servidor cliente 7
  • Arquitectura(Ejemplo con más detalle) Servlets Aplicación Modelo de Dominio CledaTags MVC Hibernate CledaMVC JDBC Navegador (Struts1) Documentos WEB o BD Echo2 CledaCore Motor de Workflow (CledaFlow, CledaScheduler y CledaBase) Arquitectura a 3 capas bien definida (Cleda) 8
  • Arquitectura(Ejemplo con más detalle) ¿red? Servlets Aplicación Modelo de Dominio CledaTags MVC Hibernate CledaMVC JDBC Navegador (Struts1) Documentos WEB o BD Echo2 Motor CledaCore de ¿red? Workflow (CledaFlow, CledaScheduler y CledaBase) cliente presentación negocio / lógica persistencia El MVC va aquí Aquí se solapa a propósito 9
  • Arquitectura(Ejemplo con más detalle) Embebido o Vía Web Services* Motor de Workflow Documentos (CledaFlow, CledaScheduler y CledaBase) Agentes Modelo Scheduler de (CledaScheduler) Scheduler Hibernate JDBC Cliente BD Motor Modelo de de Workflow Workflow (CledaFlow) Definición de Workflow (XML) Usuarios Modelo Perfiles de Roles Cleda Base (CledaBase) Cargador Detalle del Motor de Workflow 10
  • Arquitectura(Ejemplo con más detalle) Y luego viene la implementación (que no se va a mostrar) 11
  • Gracias ¡Gracias! 12