Partager via


Comment : spécifier des opérations unidirectionnelles ou de demande-réponse pour les services Web ASP.NET

Mise à jour : novembre 2007

Par défaut, les opérations de service Web ASP.NET sont définies en tant qu'opérations de demande-réponse. Une opération de demande-réponse retourne toujours un message à l'application appelante une fois l'opération terminée, même si celle-ci retourne un type void. Vous pouvez toutefois désigner l'opération en tant qu'opération unidirectionnelle de sorte que le serveur Web hébergeant le service Web accuse réception de la demande d'origine, mais que l'opération ne retourne pas de réponse à la fin.

Pour plus d'informations sur les opérations de service Web ASP.NET, consultez Vue d'ensemble des applications ASP.NET dans les diagrammes d'application.

Pour spécifier une opération de service Web ASP.NET en tant qu'opération unidirectionnelle ou de demande-réponse

  1. Dans la Fenêtre Détails de service Web, cliquez avec le bouton droit sur l'icône d'opération et choisissez Propriétés.

    Conseil :

    Si cette fenêtre est fermée, cliquez avec le bouton droit sur le point de terminaison fournisseur de services Web dans le diagramme d'application et choisissez Définir les opérations.

  2. Dans la fenêtre Propriétés, définissez la propriété Unidirectionnel WSDL comme suit :

    • True pour spécifier que le serveur Web accuse réception de la demande d'origine, mais que l'opération ne retourne pas de réponse une fois qu'elle est terminée.

    • False pour spécifier que l'opération retourne une réponse une fois qu'elle est terminée. (Par défaut)

    L'icône d'opération indique s'il s'agit d'une opération unidirectionnelle ou de demande-réponse.

Voir aussi

Tâches

Comment : définir des opérations pour les services Web ASP.NET

Comment : modifier des opérations pour les services Web ASP.NET

Référence

Raccourcis clavier de la fenêtre Détails de service Web

Autres ressources

Définition d'opérations pour les services Web ASP.NET