ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

¿Qué es SoaML_ ¿Cómo dibujar diagramas SoaML parte 1


Enviado por   •  16 de Abril de 2021  •  Tutoriales  •  2.492 Palabras (10 Páginas)  •  488 Visitas

Página 1 de 10

16/4/2021        ¿Qué es SoaML? ¿Cómo dibujar diagramas SoaML?

¿Qué es SoaML? ¿Cómo dibujar diagramas SoaML?

Service Oriented Architect (SOA) nos permite describir y comprender cómo las personas, la organización y los componentes del sistema trabajan juntos mediante el uso de servicios para lograr los objetivos comerciales. SoaML es un estándar de Object Management Group (OMG) que proporciona un lenguaje de modelado neutral de dominio para diseñar y modelar SOA con el uso de Unified Modeling Language (UML) .

Ediciones

compatibles: Enterprise , Professional , Standard

3 de septiembre de 2013 Vistas: 82,756 PDF

[pic 1]

SoaML en el paradigma visual

Visual Paradigmadmite el modelado de SOA con SoaML. En Visual Paradigm, el perfil de SoaML está organizado en cinco tipos de diagramas de SoaML, a saber, el diagrama de interfaz de servicio, el diagrama de participante del servicio, el diagrama de contrato de servicio, el diagrama de arquitectura de servicios y el diagrama de categorización de servicios. Cada uno de ellos proporciona una vista única para describir y ayudar a comprender los servicios y la arquitectura de servicios. En combinación con el uso de diagramas UML como el diagrama de secuencia , diagrama de actividad , diagrama de procesos de negocio BPMN y OMG motivación modelo de negocio (BMM) , puede describir SOA, así como para indicar su relevancia técnica y de negocios.

¿De qué trata este tutorial?

Este tutorial está escrito para explicar qué es SoaML, cómo usar SoaML para SOA y cómo dibujar los distintos diagramas de SoaML en Visual Paradigm. Hay principalmente 5 partes en este tutorial. Cada parte explica uno de los tipos de diagrama SoaML en detalle, con la descripción de la herramienta SoaML, la definición del diagrama y los pasos para crear el diagrama.

El ejemplo que se utilizará en este tutorial es una versión básica de un proveedor de agua destilada. Dibujará diferentes diagramas SoaML para explicar los diferentes aspectos del servicio de pedido y entrega de agua destilada.

Preparación

Para realizar los pasos de este tutorial, asegúrese de tener Visual Paradigmdescargado e instalado. Puede hacer clic aqpara descargar Visual Paradigm si no lo tiene instalado.

Para evitar interrumpir su entorno de producción durante el tutorial, cree un nuevo proyecto para realizar los pasos de este tutorial.

Parte I - Diagrama de interfaz de servicio de dibujo

Herramientas de diagrama de interfaz de servicio[pic 2][pic 3][pic 4]

        [pic 5]        Interfaz de        Interfaz

servicioPapel

ConectorCapacidad

ExponerDependencia

RealizaciónUso

Tipo de mensajeHito

¿Qué es el diagrama de interfaz de servicio?

El diagrama de interfaz de servicio es uno de los tipos de diagramas SoaML más importantes. Para comprender qué es el diagrama de interfaz de servicio, primero debe conocer un concepto clave de SoaML: servicio.

Como se especifica en la especificación SoaML, el servicio es "valor entregado a otro a través de una interfaz bien definida". En SoaML, un servicio se puede especificar mediante tres enfoques: interfaz simple, interfaz de servicio y contrato de servicio. La interfaz simple define el servicio unidireccional que no requiere protocolo. Este servicio se puede utilizar con personas que llaman anónimas y los participantes no saben nada sobre la persona que llama. La interfaz de servicio permite servicios bidireccionales. Dicho servicio implica la comunicación entre el proveedor y el consumidor de servicios para completar los servicios. El contrato de servicio define cómo los participantes trabajan juntos para intercambiar valor y hablaremos de ello cuando presentemos el diagrama del contrato de servicio.

El diagrama de la interfaz de servicio permite modelar la especificación del servicio. Puede modelar interfaces simples e interfaces de servicio en el diagrama de interfaz de servicio. Ahora, siga los pasos a continuación para dibujar un diagrama de interfaz de servicio.

¿Cómo dibujar un diagrama de interfaz de servicio?

  1. En un proyecto nuevo, cree un diagrama de interfaz de servicio seleccionando Diagrama> Nuevo en la barra de herramientas. En la ventana Nuevo diagrama , ingrese el diagrama de la interfaz de servicio en el campo de búsqueda, haga clic en Siguiente . Luego, complete el nombre del diagrama y la descripción (si

corresponde). Haga clic en Aceptar para confirmar la creación del diagrama.

  1. Vamos a crear una interfaz de servicio para el servicio de pedidos de agua destilada. Seleccione Interfaz de servicio en la barra de herramientas del diagrama.
  2. Haga clic en el diagrama para crear una interfaz de servicio. Nombre que Destilado servicio de pedido de agua .

[pic 6]

  1. Vamos a definir la interfaz para el proveedor del servicio de pedido de agua destilada. Mueva el puntero del mouse sobre la interfaz de servicio Servicio de pedido de agua destilada . Arrastre el icono del Catálogo de recursos en la parte superior derecha.

[pic 7]

  1. Suelte el botón del mouse sobre la interfaz de servicio. Seleccione Realización -> Interfaz del catálogo de recursos para crear la interfaz y asígnele el nombre Solicitante .

[pic 8]

[pic 9]

  1. La interfaz del proveedor contiene operaciones que pueden invocarse durante el curso del servicio. Es imprescindible que el proveedor de servicios soporte la operación definida. El tomador de pedidos es responsable de procesar el pedido de los clientes. Agregue una orden de operación () en el tomador de pedidoshaciendo clic con el botón derecho en el tomador de

pedidos y seleccione Agregar> Operación en el menú emergente.

 

[pic 10]

...

Descargar como (para miembros actualizados)  txt (15.4 Kb)   pdf (472.2 Kb)   docx (321.9 Kb)  
Leer 9 páginas más »
Disponible sólo en Clubensayos.com