Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come chiudere WCF Servizi

La chiusura del servizio di Windows Communication Foundation in grado di eliminare i potenziali problemi con l'applicazione client che spesso si verificano quando il WCF non è chiuso correttamente . Un'applicazione client è un'applicazione gestita che utilizza un client WCF per comunicare con un'altra applicazione , servizio remoto o un database . Creazione di un'applicazione client per un servizio WCF richiede l'ottenimento del contratto di servizio e informazioni di indirizzo per un endpoint del servizio , chiamando le operazioni e chiudere l'oggetto client WCF . Istruzioni
1

Aggiungere il seguente codice per creare l'oggetto client :

CalculatorClient wcfClient = new CalculatorClient ( ) ;
2

Modifica " CalculatorClient " e . digitare il nome del vostro servizio
3

Aggiungere il seguente codice per chiudere il servizio WCF :

provare

{

Console.WriteLine ( wcfClient.Add ( 4 , 6) ) ;

wcfClient.Close (); }


4

Modifica il passo precedente e utilizzare il nome del metodo , invece di " Aggiungi ".
5

Aggiungere il seguente codice per interrompere il servizio WCF in caso di " TimeoutException : "
cattura

( TimeoutException timeout)

{

wcfClient.Abort (); }


6

Aggiungere il seguente codice per interrompere il servizio WCF in caso di " CommunicationException : "
cattura

( CommunicationException commException ) per

{

wcfClient.Abort (); }



 

Programmazione © www.354353.com