Condividi tramite


Procedura: specificare operazioni unidirezionali o richiesta-risposta per i servizi Web ASP.NET

Aggiornamento: novembre 2007

Per impostazione predefinita, le operazioni di servizio Web ASP.NET vengono definite come operazioni richiesta-risposta. Al termine di un'operazione richiesta-risposta viene sempre restituito un messaggio all'applicazione chiamante, anche quando il tipo restituito è void. Tuttavia, è possibile designare l'operazione come operazione unidirezionale in modo che il server Web che ospita il servizio Web riconosca la richiesta originale, ma non venga restituita alcuna risposta al termine dell'operazione.

Per ulteriori informazioni sulle operazioni di servizio Web ASP.NET, vedere Cenni preliminari sulle applicazioni ASP.NET nei diagrammi applicazioni.

Per specificare un'operazione di servizio Web ASP.NET come operazione unidirezionale o richiesta-risposta

  1. Nella finestra Dettagli servizio Web fare clic con il pulsante destro del mouse sull'icona relativa all'operazione e scegliere Proprietà.

    Suggerimento:

    Se la finestra Dettagli servizio Web è chiusa, fare clic con il pulsante destro del mouse sull'endpoint provider di servizi Web nel diagramma applicazioni e scegliere Definisci operazioni.

  2. Nella finestra Proprietà impostare la proprietà WSDL unidirezionale come segue:

    • Impostare su True per specificare che il server Web riconosce la richiesta originale, ma non viene restituita alcuna risposta al termine dell'operazione.

    • Impostare su False per specificare che al termine dell'operazione viene restituita una risposta (valore predefinito).

    L'icona relativa all'operazione indica se l'operazione è unidirezionale o un'operazione richiesta-risposta.

Vedere anche

Attività

Procedura: definire operazioni per i servizi Web ASP.NET

Procedura: modificare le operazioni per i servizi Web ASP.NET

Riferimenti

Tasti di scelta rapida per la finestra Dettagli servizio Web

Altre risorse

Definizione di operazioni per servizi Web ASP.NET