Estilos Y Patrones Arquitectónicos

Páginas: 9 (2234 palabras) Publicado: 16 de noviembre de 2015
Resumen: Estilos y Patrones Arquitectónicos.
20/04/2015
Estilos y Patrones Arquitectónicos.
Es un conjunto de principios que proveen un marco de trabajo que dan forma a una aplicación tiene como beneficios que proveen un lenguaje comunicación que son independientes de la tecnología
Cliente/Servidor
Es un sistema distribuido donde cliente y servidor se encuentran conectados a través de una redde conexión, es un modelo de dos capas, donde el cliente realiza peticiones en espera de respuestas, procesando las respuestas sobre la recepción, el servidor autoriza al usuario y lleva a cabo el procesamiento para generar el resultado, envía el resultado usando una gama de protocolos y formato de datos para comunicar la información al cliente.
Los beneficios que provee esta arquitectura es demayor seguridad de los datos almacenados en el servidor, los datos se encuentran centralizados lo que permite que los cambios y el acceso sean más fáciles de administrar, los roles y responsabilidades están distribuidos entre varios servidores lo que permite una facilidad de mantenimiento.
Se debe considerar esta arquitectura cuando se quiere crear un servicio para que otra aplicación lo consuma ocuando se implementa un proceso de negocios que va hacer usado por la organización también si debe soportar diferentes tipos de clientes y dispositivos.
Estilo basado en componentes
Está enfocado en la descomposición del diseño en componentes lógicos o funcionales, estos componentes exponen interfaces de comunicación bien definidas que contienen métodos, propiedades y eventos, provee un altonivel de abstracción que el diseño orientado a objetos no provee. Los componentes deben ser reusables, remplazables, extensible, encapsulado, independiente y sin un contexto específico.
Los beneficios de la arquitectura basada en componentes son su facilidad de implementación, una nueva versión de un componente puede ser remplazado sin impacto a los otros componentes o al sistema, el uso decomponentes de terceros permite reducir el costo de desarrollo y mantenimiento, los componentes implementan interfaces que proporcionan funcionalidad bien definida que permite el desarrollo sin afectar al sistema, los componentes puedes ser reusables y ser usados en varios sistemas, mitigan la complejidad técnica.
Se debe considerar esta arquitectura cuando se quiere conectar componentes de diferenteslenguajes, cuando se crea una arquitectura conectada o compuesta y también que permita remplazar y actualizar componentes individuales.
Diseño guiado por el dominio
Tiene un enfoque orientado a objetos se diseña el software basado en el dominio del negocio, el sistema de software es el resultado del dominio del negocio, se debe definir un modelo de dominio expresado en el lenguaje de expertos en lossectores del negocio, el equipo debe trabajar en un solo lenguaje enfocado en el dominio del negocio y excluye jerga técnica. Se debe aplicar a dominios complejos donde el modelo y los procesos lingüísticos proveen beneficios en la comunicación de información compleja.
Los beneficios de esta arquitectura son la comunicación dentro del equipo de desarrollo puede utilizar el modelo de dominio y lasentidades que define para comunicar conocimientos y necesidades utilizando un lenguaje de dominio común del negocio, el dominio suele ser modular y flexible lo que es fácil de actualizar, los objetos de dominio están vagamente acoplados y cohesionados lo que permite ser probados fácilmente.
Es debe utilizar cuando se tiene un modelo complejo y se desea mejorar la comunicación y el entendimientodel equipo de desarrollo o si se desea expresar el diseño de la aplicación en un lenguaje común que todos los interesados entiendan, también cuando escenarios de datos de empresas grandes y complejas que son difíciles de gestionar usando otras técnicas.
Arquitectura en capas
Está enfocada en agrupar funcionalidades relacionadas dentro de una aplicación en distintas capas, la comunicación entre...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • patrones arquitectonicos
  • Patrones arquitectonicos
  • Estilos arquitectonicos
  • Estilos arquitectonicos
  • ESTILOS ARQUITECTONICOS
  • Estilos Arquitectonicos
  • Estilos Arquitectonicos
  • Estilos arquitectonicos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS