Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Mise à jour : novembre 2007
Vous pouvez mettre en conformité un point de terminaison fournisseur de service Web avec un fichier WSDL (Web Services Description Language). Cette action définit ou met à jour un point de terminaison de service Web existant avec des opérations et types référencés décrits par le fichier WSDL. Pour créer un point de terminaison de service Web à partir d'un fichier WSDL, consultez Comment : ajouter des points de terminaison à des applications, Comment : ajouter des points de terminaison aux systèmes d'applicationset Comment : ajouter des points de terminaison aux membres des systèmes d'applications.
Remarque : |
|---|
Mettre en conformité un point de terminaison implémenté peut affecter le code en ajoutant de nouvelles signatures d'opération et en modifiant les signatures d'opération et noms de type existants. Bien qu'aucun code du corps de la méthode ne soit modifié, ces modifications peuvent provoquer l'arrêt de la compilation du code du corps de la méthode. Par conséquent, passez votre code en revue et identifiez les modifications pouvant être requises pour résoudre toute erreur du compilateur. |
Pour plus d'informations, consultez les rubriques suivantes :
Pour mettre en conformité un point de terminaison de service Web avec un fichier WSDL
Dans le Concepteur d'applications ou le Concepteur de systèmes, cliquez sur un point de terminaison de service Web.
Dans le menu Diagramme, pointez sur Implémentation, puis cliquez sur Conforme à WSDL.
Conseil :Vous pouvez également cliquer avec le bouton droit sur le point de terminaison, puis cliquer sur Conforme à WSDL.
La boîte de dialogue Ajouter une référence Web s'affiche.
Dans la case URL, entrez l'emplacement du fichier WSDL et cliquez sur Aller à.
La description du service Web apparaît.
Révisez cette description et cliquez sur Ajouter une référence.
Les opérations du fichier WSDL apparaissent dans la fenêtre Détails de service Web. Les propriétés de point de terminaison suivantes peuvent également être mises à jour dans la fenêtre Propriétés :
Nom
Nom de classe
Nom de liaison WSDL
Espace de noms de liaison WSDL
Description du service WSDL
Nom du service WSDL
Si le point de terminaison est déjà implémenté, révisez le fichier de classe de service Web et les fichiers de définition de type pour vérifier si des modifications ont eu lieu.
Remarque :Les types imbriqués dans des groupes de données ne sont pas mis en conformité.
Si une classe de service Web implémente plusieurs opérations qui correspondent à une opération décrite dans le fichier WSDL, le message suivant apparaît :
Le point de terminaison <nom du point de terminaison> a au moins deux opérations avec le même nom de message.
Pour plus d'informations, consultez Le point de terminaison <nom du point de terminaison> a au moins deux opérations avec le même nom de message.
Sécurité
L'exécution de cette tâche modifie des signatures d'opération et ajoute des fichiers de code pour les types personnalisés référencés par ces signatures. Faites attention lorsque vous effectuez cette tâche et révisez le fichier WSDL et le code d'implémentation mis en conformité, et vérifiez qu'il ne contient pas un code inconnu.
Voir aussi
Concepts
Vue d'ensemble des points de terminaison dans des applications