Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Structure Modèle 1.1

Un langage de description de service Web (WSDL), sous la spécification 1.1, est défini dans un paquetage stéréotypé « Paquetage », qui représente le conteneur de niveau supérieur pour les éléments WSDL. Conceptuellement, il correspond au targetNamespace dans un élément de définition WSDL.

Lorsque vous créez un modèle WSDL, Enterprise Architect crée l'espace de Namespace et fournit un ensemble de sous-packages, chacun contenant un diagramme sur lequel définir les éléments constitutifs du modèle, avec un diagramme de présentation pour naviguer entre les sous-packages. Vous parcourez les sous-packages en séquence, pour définir les objets qui sont utilisés par les objets ultérieurs, eux-mêmes appelés dans des objets encore ultérieurs.

Développement de structures WSDL

Type d'élément WSDL

La description

Voir également

Les types

Définis dans un schéma XSD, il s'agit des types de données XSD utilisés par le service Web et communiqués par les messages WSDL ; vous faites glisser les éléments stéréotypés « XSDelement », « XSDsimpleType » et « XSDcomplexType » sur le diagramme des types à partir de la page « Schéma XML » de la boîte à outils Diagramme .

Modélisation XSD

messages

Les messages WSDL identifient les données communiquées par un service Web. Chaque élément Message contient une ou plusieurs parties de message, qui sont des attributs qui identifient chacun un type de données XSD communiqué.

Message WSDL Partie de message WSDL

Types de ports

Les types de port WSDL sont le noyau essentiel du service Web, définissant les interfaces du service. Chaque Type de port consiste en un ensemble d'opérations de Type de port, dont chacune identifie un échange de messages (entrée de données vers et sortie de l'interface en tant qu'opération). L'opération de Type de port peut également identifier les messages agissant comme des indicateurs de défaut.

Type de port WSDL Fonctionnement du Type de port WSDL

Fixations

Une liaison spécifie le protocole et le format de données pour les opérations et les messages définis pour un Type de port particulier. Chaque classe « WSDLbinding » implémente (réalise) les opérations spécifiées par l'interface « WSDLportType » - les opérations de Type de port dans l'élément Type de port sont automatiquement copiées dans l'élément de liaison en tant qu'opérations de liaison.

Liaison WSDL Opération de liaison WSDL

Prestations de service

Un service WSDL définit une interface formelle du service Web. Il décrit la collection de types de port qui exposent une liaison particulière, ayant une association à chaque liaison exposée. Il encapsule donc un ensemble des autres structures de données - sinon toutes les structures de données - définies dans le modèle.

Service WSDL

Documents

Les Documents WSDL sont représentés par des Composants ayant le stéréotype « WSDL ». Il s'agit de l'élément à partir duquel vous générez le fichier WSDL.

Vous pouvez créer plusieurs documents pour réutiliser les types de schéma, les messages, les types de port, les liaisons et les services d'un espace de Namespace sur plusieurs documents WSDL physiques, soit dans la même configuration, soit dans des configurations différentes.

Document WSDL

Exemple

Cette figure montre un exemple d'espace de noms WSDL, OnlineBookstore PSM, qui inclut un seul document WSDL, OnlineBookstore (au bas de la hiérarchie).

This figure shows an example WSDL namespace

Notes

  • Vous pouvez également générer une structure WSDL Paquetage à partir d'une interface UML à l'aide de WSDL Transformation du Modèle

Apprenez Plus