Partager via


Comment : ajouter des points de terminaison à des applications

Mise à jour : novembre 2007

Dans le Concepteur d'applications, vous pouvez représenter des services fournis ou consommés par une application en ajoutant des points de terminaison. Vous pouvez ajouter de nouveaux points de terminaison ou copier les points existants. Vous pouvez ajouter des points de terminaison fournisseurs et consommateurs, en fonction du type d'application et du type de point de terminaison. Sur les applications ASP.NET, vous pouvez créer des points de terminaison fournisseurs de services Web .NET en spécifiant un fichier WSDL ou .disco. Pour plus d'informations, consultez Vue d'ensemble des points de terminaison dans des applications et Points de terminaison de service Web basés sur des fichiers WSDL.

Remarque :

Les fichiers WSDL qui contiennent plusieurs liaisons SOAP ou des fichiers .disco qui référencent plusieurs services Web ne sont pas pris en charge. Les fichiers WSDL dont les types contiennent des séquences retournées par des opérations ne sont pas non plus pris en charge. La méthode conseillée consiste à modifier la valeur par défaut ("http://tempuri.org") de l'espace de noms de liaison dans les points de terminaison de service Web.

Vous pouvez ajouter uniquement des points de terminaison consommateur en connectant des applications aux points de terminaison fournisseurs ou en les copiant. Connecter une application et un point de terminaison fournisseur crée le point de terminaison consommateur approprié sur l'application consommateur. Pour plus d'informations, consultez Comment : connecter des applications dans des diagrammes d'application.

Pour ajouter un point de terminaison fournisseur à une application

  1. Sélectionnez une application à laquelle vous pouvez ajouter un point de terminaison fournisseur.

  2. Dans le menu Diagramme, pointez sur Ajouter, puis choisissez un prototype de point de terminaison.

    Le prototype de point de terminaison que vous avez sélectionné apparaît dans l'application.

    Conseil :

    Vous pouvez également faire glisser des prototypes de point de terminaison fournisseur à partir de la boîte à outils.

Selon le type de point de terminaison, vous pouvez renommer des points de terminaison. Pour plus d'informations, consultez Comment : renommer des points de terminaison sur des applications. Vous pouvez également définir des services pour les points de terminaison ou définir des voies de communication en connectant des applications via des points de terminaison. Pour plus d'informations, consultez Vue d'ensemble du Concepteur d'applications.

Pour créer un point de terminaison fournisseur de service Web .NET à partir d'un fichier WSDL ou .disco

  1. Sélectionnez une application ASP.NET dans le diagramme.

  2. Dans le menu Diagramme, pointez sur Implémentation, puis choisissez Créer un point de terminaison de service Web .NET à partir de WSDL.

  3. Dans la boîte de dialogue Ajouter une référence Web, suivez la procédure dans Comment : localiser des fichiers WSDL pour les services Web.

    Conseil :

    Vous pouvez également cliquer avec le bouton droit sur l'application pour choisir Créer un point de terminaison de service Web .NET à partir de WSDL.

    Un point de terminaison fournisseur de service Web .NET apparaît dans la forme d'application. Si l'application ASP.NET est implémentée, les fichiers des services Web appropriés sont ajoutés au projet de l'application dans l'Explorateur de solutions. Pour plus d'informations, consultez Vue d'ensemble des applications ASP.NET dans les diagrammes d'application.

    Remarque :

    Le nom de point de terminaison est le nom du service Web référencé par le fichier WSDL ou le fichier .disco. La fenêtre Détails de service Web affiche des signatures d'opération référencées par le fichier WSDL ou le fichier .disco. Pour plus d'informations, consultez Comment : modifier des opérations pour les services Web ASP.NET.

Voir aussi

Tâches

Comment : supprimer des points de terminaison d'applications

Autres ressources

Définition des points de terminaison sur des applications