El documento describe diferentes tipos de sistemas informáticos modelados mediante diagramas de despliegue. Estos incluyen sistemas empotrados que combinan hardware y software, sistemas cliente-servidor que distribuyen componentes de software entre nodos de red, y sistemas completamente distribuidos con múltiples niveles de servidores.
2. Un Diagrama de Despliegue modela la arquitectura en tiempo de ejecución de un
sistema además es un Lenguaje Unificado de Modelado que se utiliza para modelar el
hardware utilizado en las implementaciones de sistemas y las relaciones entre sus
componentes.
3. SISTEMAS EMPOTRADOS: Un sistema empotrado es una colección de hardware
con una gran cantidad de software que interactúa con el mundo físico
SISTEMAS CLIENTE-SERVIDOR: Los sistemas cliente-servidor son un
extremo del espectro de los sistemas distribuidos y requieren tomar decisiones
sobre la conectividad de red de los clientes a los servidores y sobre la
distribución física de los componentes software del sistema a través de nodos.
.
SISTEMAS COMPLETAMENTE DISTRIBUIDOS: En el otro extremo encontramos aquellos
sistemas que son ampliamente o totalmente distribuidos y que normalmente incluyen varios
niveles de servidores..
Siguiente
7. Características
• describe la arquitectura de un modelo en tres termino
procesadores
dispositivos
componentes de software
• describe topología del sistema al momento de que realiza una acción
• Por lo general un diagrama de despliegue
se representa con nodos
9. Por lo general un diagrama de despliegue se
representa con nodos y componentes
los nodos son objetos físicos que existen en
un tiempo de ejecución y representa un
recurso computacional
computadora con procesadores
Dispositivos
Los nodos se comunican mediante asociaciones de
comunicación indicando:
• ruta entre nodos
• intercambio de mensajes
• protocolo de comunicación
10. ¡Además de nodos que mas
tiene este diagrama?
Instancia de nodo
Una instancia se puede distinguir desde un nodo por el
hecho de que su nombre esta subrayado y tiene dos
puntos antes del tipo de nodo base..
Artefactos
Un artefacto es un producto del proceso de
desarrollo de software, que puede incluir los
modelos del proceso
11. .
Asociación
Una asociación representa una ruta de comunicación entre los
nodos. Donde esta asociación va incluida con misma
dependencia del diagrama de componentes.
12. Componentes
los nodos son elementos donde se
ejecutan los componentes
Ejemplo:
El servidor de ventas (componente) da los artículos y
atiende al cliente y contrario pero de otro modo
13. el diagrama de despliegue modela una topología de
hardware donde se ejecuta el sistema
Fácil de entender con una buena estructura
Modo de elaboración congruente
DESVENTAJAS
Y DESVENTAJAS
contiene componentes que pueden alterar la seccuencia del
diagrama
pueden tomarse decisiones dificiles de tomar donde el nodo
puede ser uno y otro
14. Ejemplo Grafico
El siguiente diagrama muestra una instancia nombrada de una
computadora.
Instancia de
nodo
Servidor : Computadora