Arquitectura_capa
sakura.line1991Informe8 de Marzo de 2018
547 Palabras (3 Páginas)96 Visitas
Arquitectura en capas
- La capa externa los componentes sirven a las operaciones de interfaz del usuario o interacciones con el usuario como ser aplicación Windows o una página web
- La capa interna los componentes sirven como interfaz con el sistema operativo o que mantienen las reglas y validaciones necesarias para que la aplicación funcione
- Capa intermediaria proporcionan servicios de utilería y de software de aplicaciones
[pic 1]
Ejemplos de aplicaciones
Ejemplo de una arquitectura capa
- Capa 1 : Cliente de aplicación
Ejemplos: Set-top box, navegador Web
- Capa 2 : Servidor de Aplicaciones
Ejemplo: Servidor Tomcat con servlet’s
- Capa 3 : Servidor de Datos
Ejemplo: Base de datos, servidor SMTP
[pic 2]
Ejemplo 2 de arquitectura de capa
- El cliente realiza su comanda al camarero (capa de Vista) la cual se la transmite al jefe de cocina.
- Éste (el controlador) descompone y comprueba los datos de esa comanda (acción a realizar) y va llamando a las diferentes áreas de la cocina para su elaboración (los modelos).
- Los encargados de las áreas (modelos) solicitan a sus pinches (sistemas de almacenamiento) que les traigan los ingredientes necesarios, y cocinan los platos encargados (el procesamiento de datos).
Arquitectura centrada de datos
Un almacén de datos se encuentra en el centro de esta arquitectura otros componentes tiene acceso a el y cuentan con la opciones de gestionar los datos de ese alancen. el software cliente tiene acceso a ese almacén central
Además es posible pasar datos entre cliente empleado y el mecanismo del pizarron es decir el componente pizzarron sirven para coordinar la transferencia de información entre cliente
Una de sus ventajas es que los componentes puede ser cambiados y agregarse nuevos sin problemas con otros clientes
[pic 3]
Ejemplo:
Una podía ser los servidores de juegos ya que los gm (maestros de juegos tiene acceso a la base de datos y pueden modificar y añadir y eliminar
Ejemplo 2
Arquitectura de llamar y regresar
Este permite conseguir estructuras relativamente fáciles de modificar y escalar
Programas principales y sub programas: descomponen las funciones de una jerarquía de control donde el programa principal invoca al programa subordinados los cual esa su vez invocan a otros
La llamada a procedimiento remoto
Los componentes de la arquitectura son distribuidos entre diferentes ordenadores de la red
Ejemplo:
RPC modelo cliente – servidor el objetivo es extender a los sistemas distribuidos l mecanismo de llamadas a procedimientos y subrutinas de los lenguajes de programación. Este permite que un proceso localizado en una maquita pueda ejecutar código localizando a otra maquita remota sin preocupaciones por la comunicación entre ambas
[pic 4]
Arquitectura de flujo de datos
Se basa en un patrón tuberías y filtros este consta de un conjunto de componentes denominados filtros conectados entres si por tuberías que transmiten desde un componente al siguiente
Cada filtro trabaja de manera independiente de los componentes que se encuentran situados antes o después de ella y obteniendo datos de salida en un formato especifico
Ejemplo
[pic 5]
[pic 6]
Bibliografía
Arquitectura de capas
http://secciontareas.webcindario.com/unidad1/arquitecturas.html
https://www.youtube.com/watch?v=plr1H4rFg_g
...