Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'un fournisseur de services, double-cliquez sur son symbole dans le diagramme ou sur l'entrée correspondante dans le dossier Fournisseurs de services de l'Explorateur d'objets.
Propriété |
Description |
---|---|
Nom |
Spécifie le nom de l'élément. Il doit s'agir d'un nom clair et explicite, qui permette à des utilisateurs non spécialistes de savoir à quoi sert l'élément. |
Code |
Spécifie le nom technique de l'élément, qui est utilisé pour la génération de code ou de scripts. |
Commentaire |
Spécifie un commentaire descriptif pour l'objet. |
Stéréotype |
Etend la sémantique de l'objet. Vous pouvez saisir un stéréotype directement dans cette zone, ou ajouter des stéréotypes dans la liste en les spécifiant dans un fichier d'extension. |
Nom de fichier |
Spécifie le chemin d'accès du fichier qui contient la définition du service complète. Il est défini lors de l'importation et est utilisé lors d'une génération de fichier. Vous pouvez utiliser les outils situés à droite de la zone pour sélectionner un fichier de WSDL ou pour ouvrir le fichier WSDL sélectionné. |
URL du point final |
Spécifie l'adresse à laquelle le service peut être joint. |
Espace de noms cible |
Spécifie une référence URI (Uniform Resource Identifier) qui identifie de façon unique le service Web et évite tout risque de conflit avec d'autres services Web portant le même nom. Par défaut, la valeur est : urn:<Code du fournisseur de services>. |
Préfixe |
Spécifie un préfixe d'espace de noms. Tous les éléments de schéma dotés de ce préfixe dans leur balise de début seront associés à l'espace de noms. La valeur par défaut est : "tns" qui signifie "This NameSpace", par exemple : <tns:facture>, où "tns" est le préfixe associé au document XSD qui décrit la balise "facture". |
Mise |
Spécifie un lien entre le fournisseur de services et un composant contenu dans un MOO ou un service Web de base de données contenu dans un MPD. Utilisez les outils à droite de la zone pour sélectionner un objet de mise en oeuvre, afficher la feuille de propriétés de l'objet sélectionné, ou le supprimer. |
Cet onglet répertorie les interfaces de service associées au fournisseur de service (voir Interfaces de service (MPM)).
Cet onglet répertorie les documents XSD qui définissent les schémas de données décrivant le fournisseur de service (voir Documents XSD).
Cet onglet répertorie les préfixes d'espace de noms XML utilisés par le fichier WSDL. Un espace de noms XML est une référence URI (Uniform Resource Identifier) utilisée dans les documents XML, qui indiquent un emplacement auquel des noms d'élément et d'attributs sont déclarés. Un document XML peut contenir des noms d'élément ou d'attribut provenant de plusieurs vocabulaires XML. Si chaque vocabulaire se voit attribuer un espace de noms, l'ambiguïté entre des éléments ou attributs portant le même nom peut être résolue.
Par exemple, un document XML peut contenir des références à un client et un produit commandé. L'élément client et l'élément produit peuvent avoir un élément enfant nommé "Numéro_ID". Si vous déclarez un espace de noms (i.e. le vocabulaire dont provient un nom d'élément ou d'attribut) vous les différenciez, et évitez ainsi toute ambiguïté.
Un espace noms XML peut être créé dans un diagramme de chorégraphie avec n'importe quel langage d'orchestration.
La syntaxe de déclaration d'espace de noms est la suivante :
xmlns:prefix="namespaceURI"
Un espace de noms XML contient les paramètres suivants :
Paramètre |
Description |
---|---|
xmlns |
Signifie XML Namespace. Indique une déclaration d'espace de noms XML. |
:prefix |
[facultatif] Version abrégée du nom complet de l'espace de noms. Il qualifie les éléments qui appartiennent à cet espace de noms. Vous l'utilisez lorsque vous souhaitez différencier des références à un même espace de noms. |
namespaceURI |
Identifie de façon unique un espace de noms dans le document XML. |
L'espace de noms XML peut être défini dans l'onglet Espaces de noms XML pour chaque fournisseur de services et document XSD dans votre modèle.
Dans l'exemple suivant, bk est utilisé comme raccourci pour le nom complet de son espace de noms :
<BOOKS> <bk:BOOK xmlns:bk="urn:example.tyler.com:BookInfo" <bk:TITLE>Funny Words</bk:TITLE> </bk:BOOK> </BOOKS>
L'onglet Schéma de données contient les propriétés suivantes :
Propriété |
Description |
---|---|
Langage |
Spécifie le type de langage de schéma utilisé pour les parties de message. Vous pouvez spécifier votre propre type de langage ou choisir l'un des langages de document XML suivants : |
Schéma de données (zone de texte) |
Spécifie les détails de la définition de partie de message. Vous pouvez saisir les informations appropriées dans cette zone, mais aussi ouvrir, insérer et enregistrer des fichiers de texte. |