Estructura Modelo WSDL 1.1 [Guía de Usuario de Enterprise Architect]

Top Previous Next

Estructura Modelo WSDL 1.1

button_main button_prev button_next

Un Lenguaje de Descripción de Servicio Web (WSDL), bajo la especificación 1.1, es definido con un Paquete estereotipado «WSDLnamespace», el cual representa el contenedor de alto nivel para los elementos WSDL. Conceptualmente mapea el targetNamespace en un elemento de definición WSDL.

Cuando crea un modelo WSDL, Enterprise Architect crea el Espacio de Nombre y proporciona un conjunto de sub-paquetes, cada uno conteniendo un diagrama en el cual definir los elementos constituyentes del modelo, con un diagrama de Vista General para navegar entre los sub-paquetes. Usted trabaja a través de los sub-paquetes en secuencia, para definir los objetos que son utilizados por objetos posteriores, llamados a sí mismos en objetos aún más tarde.

Desarrollo de Estructura WSDL

Tipo de Elemento WSDL

Descripción

Ver También

Tipos

Definido en un Esquema XSD, estos son los tipos de datosXSD utilizados por el servicio web y comunicados por Mensajes WSDL; usted arrastra los elementos estereotipados «XSDelement», «XSDsimpleType» y «XSDcomplexType» hacia el diagrama de Tipos desde la página Esquema XML de la Caja de Herramientas de Diagrama.

 

Modelar XSD

Mensajes

Los Mensajes WSDL identifican los datos que están siendo comunicados por un servicio web. Cada elemento de Mensaje contiene una o más Partes de Mensaje, las cuales son atributos que se identifican como un tipo de dato XSD siendo comunicado.

 

Mensaje WSDL

Parte de Mensaje WSDL

 

Tipos de Puerto

Los Tipos de Puertos WSDL son el núcleo central del servicio web, definiendo las interfaces del servicio. Cada Tipo de Puerto consiste en un conjunto de Operaciones de Tipo de Puerto, cada uno identifica un intercambio de Mensajes (entrada y salida de datos hacia y desde la interfaz como esa operación). La Operación de Tipo de Puerto también puede identificar Mensajes actuando como indicadores de Falla .

Tipo de Puerto WSDL

Operación de Tipo de Puerto WSDL

 

Vínculos

Un Límite especifica el protocolo y formato de datos para las operaciones y mensajes definidos para un Tipo de Puerto en particular. Cada Clase «WSDLbinding» implementa (realiza) las operaciones especificada por la Interfaz «WSDLportType» - lasOperaciones de Tipo de Puerto en el elemento Tipo de Puerto se copian automáticamente en el elemento Límite como operaciones Límite.

Vinculación WSDL

Operación Vinculante WSDL

 

Servicios

Un Servicio WSDL defina una interfaz formal del servicio web. Describe la colección de Tipos de Puertos que exponen un Límite particular, teniendo una Asociación para cada Límite expuesto. Por lo tanto encapsula un conjunto de otras estructuras de datos - sino todas las estructuras de datos - definidas en el modelo.

 

Servicio WSDL

Documentos

Los Documentos WSDL son representados por Componentes que tienen el estereotipo «WSDL». Este es el elemento desde el cual usted genera el archivo WSDL.

Puede crear más de un Documento para reutilizar los Tipos de esquema, Mensajes, Tipos de Puertos, Límites y Servicios de un Espacio de Nombre a lo largo de múltiples documentos WSDL físicos, ya sea en la misma configuración o en diferentes configuraciones.

 

Documento WSDL

Ejemplo

Esta figura muestra un ejemplo de un espacio de nombre WSDL, OnlineBookstore PSM, la cual incluye un único documento WSDL, OnlineBookstore (en la parte inferior de la jerarquía).

eaprojexplorer

Notas

También puede generar una estructura de Paquete WSDL desde una Interfaz UML utilizando la Transformación de Modelo WSDL

 

Aprender más

Servicios Web - WSDL

Modelar WSDL

Transformación Modelo de WSDL

Generar WSDL

Importar WSDL

 

Temas de Centro de aprendizaje

(Alt+F1) | Enterprise Architect | Ingeniaría de SOA y XML | WSDL | Comenzando