Enlace WSDL

Superior  Previo  Próximo

Los enlaces WSDL se representan en EA por las clases del UML estereotipadas como "WSDLenlace". Los enlaces deberían ser definidos bajo el paquete enlace en la estructura espacio de nombre WSDL. Cada clase WSDLbinding implementa las operaciones especificadas por una interfaz WSDLportType particular. Por lo tanto, WSDLportTypes se deberían definir antes de crear los WSDLbindings.

 

Puede usar los siguientes pasos para definir los nuevos elementos para su espacio de nombre:

 

1. Abrir los diagramas de enlaces definidos para su paquete espacio de nombre WSDL.

 

2. Desde la caja de herramientas WSDL, arrastrar el ítem enlace en el diagrama. Esto llamará la ventana de Propiedades Enlace WSDL:

 

 

wsdlbindingprops

 

 

3. Ingresar el Nombre para el Enlace.

 

4. Seleccionar el PortType para el enlace. La lista de los PortTypes se toma de las que ya estan definidas en el paquete PortTypes.

 

5. Seleccionar el Protocolo para el Enlace - http o soap

 

6. Para los enlaces soap, ingresar URL Transporte y seleccionar el Estilo. Para los enlaces http, seleccionar el Verbo.

 

7. Para especificar las operaciones de enlace, hacer doble clic en una Operación. Esto llamará la ventana de Operaciones enlace  WSDL: 

 

 

wsdlbindingoperationprops

 

8. Ingresar los detalles de operación de enlace para cada operación en al lista. Hacer clic en el botón Parámetros para llamar al ventana de Detalles de Operación de Enlace WSDL e ingresar lso detalles de entrada, salida y fallas.

 

9. Hacer clic en el botón Aceptar para cerrar la ventana de Operaciones de Enlace WSDL

 

10. Hacer clic en el botón Aceptar en la ventana de Propiedades de Enlace WSDL para cerrar la ventana y crear un enlace. Un conector de realización será creado entre el enlace y la interfaz portType correspondiente.

 

11. Puede editar las propiedades específicas-WSDL del enlace después haciendo doble clic en la clase de enlace en el diagrama o en la Vista del Proyecto. Alternativamente, hacer clic en el botón de las Propiedades del UML para llamar la ventana de propiedades estándar para una clase.