Please enable JavaScript.
Coggle requires JavaScript to display documents.
DAS basado en UML para subsistemas en SOA, image - Coggle Diagram
DAS basado en UML para subsistemas en SOA
es:
un conjunto de componentes que pueden ser invocados donde sus descripciones de interfaces se pueden publicar y descubrir.
SOA: Es un estilo de arquitectura que promueve descomponer la lógica funcional de una aplicación en unidades autónomas denominadas servicios.
ARQUITECTURA CLIENTE SERVIDOS:
es un modelo de diseño de software en el que la tareas se reparten entre los proveedores de recursos o servicios.
ARQUITECTURA SOA
es un tipo de diseño de software que permite utilizar sus elementos gracias a las interfaces de servicios que se comunican a través de una red
PROBLEMATICA:
necesidades derivadas
mayor evolucion en nuevas lineas de negocio
poca flexibilidad en el soporte de negocio
ambiente y distribucion de aplicaciones heterogeneas
que pretende?
construir sistemas a partir de componentes comunes
que necesita?
Una forma estándar de construir u organizar
componentes
elementos de SOA
Método o Función
Servicio
Mensaje
Proceso de Negocio
CARACTERISTICAS:
CON SOA
Orientado a Procesos
Construido para Cambiar
Ciclos de Desarrollo
Incrementales
Aplicaciones Orquestadas
Bajo Acoplamiento
Orientado a Mensajes
SIN SOA
Orientada a Objetos
Fuerte Acoplamiento
Aplicaciones Aisladas
Ciclo de Desarrollos
Largos
Construido para Durar
Orientado a Función
PROCESOS:
elaboracion
construccion
fase de inicio
transicion
PROPIEDADES DE ARQUITECTURA DE SOFTWARE
DEPENDENCIAS
ACOPLAMIENTO
REUSABILIDAD
CONTRACTO
AMBITO DE COMUNICACION
GRANULARIDAD