Espacio de Nombre WSDL

Superior  Previo  Próximo

El espacio de nombre WSDL en EA representa el contenedor de alto-nivel para los elementos WSDL, incluyendo documentos WSDL. Conceptualmente este se asigna al targetNamespace en un elemento de definición WSDL. Un espacio de nombre WSDL puede re-usar sus Tipos de esquema, Mensajes, Tipos de Puerto, Enlace y Servicio a través de documentos WSDL físicos múltiples. 

 

Esta figura de abajo muestra un ejemplo de espacio de nombre WSDL , incluyendo un solo documento WSDL:

 

wsdlstructure

 

Use los siguientes pasos para crear un nuevo WSDL namespace en su modelo

 

1. Seleccionar el ítem WSDL desde la caja de herramientas del UML.

 

2. Arrastrar el ítem EspacioDeNombre desde la caja de herramientas en un diagrama. Esta mostrará la ventana de Propiedades de Espacio de Nombre WSDL:

 

 

wsdlnamespaceprops

 

3. Ingresar el nombre y destino del espacio de nombre. Estos valores se pueden cambiar después.

 

4. Hacer clic en el botón Aceptar. Esto creará un paquete estereotipado como "WSDLnamespace". Este contendrá los siguientes subpaquetes y un diagrama de presentación para navegar entre los sub-paquetes:

 

Tipos: Contiene los tipos XSD usado por los elementos Mensaje WSDL. Este paquete se modela como un Esquema XML
Mensajes: Contiene los Mensajes WSDL. Los Mensajes se modelan como clases del UML marcadas con el WSDLmessage estereotipado.
Tipos de Puerto: Contiene los Tipos de Puerto WSDL. Los Tipos de Puerto se modelan como interfaces del UML marcadas con el WSDLportType estereotipado.
Enlace: Contiene los enlaces WSDL. Los Enlaces se modelan como clases del UML que realizan los PortTypes.
Servicios: Contienen los Servcios WSDL. Los Servicios se modelan como interfaces del UML con asociaciones para cada Enlace expuesto.

 

5. Use el diagrama "Presentación" para navegar entre los subpaquetes, haciendo doble clic sobre los paquetes relevantes. Puede editar los elementos WSDL como ejemplo creados en el paso anterior, o arrastrar nuevos ítems desde la caja de herramientas WSDL en los diagramas relevantes. 

 

Puede editar las propiedades específicas -WSDL del espacio de nombre nuevamente haciendo doble clic en el paquete en la Vista del Proyecto. Alternativamente, hacer clic en el botón de las Propiedades del UML para llamar la ventana propiedades estándar para un paquete.