Codificatore ByteStream

In questo esempio descritto come creare una ByteStreamHttpBinding, una Binding che dimostra la funzionalità del codificatore del flusso di byte.

Discussione

In questo esempio viene descritto come creare un oggetto Binding standard utilizzando gli elementi di associazione standard ByteStreamMessageEncodingBindingElement e HttpTransportBindingElement. In questo esempio viene illustrato come utilizzare il codificatore del flusso di byte per caricare e scaricare un'immagine. La funzionalità di codificatore del flusso di byte supporta solo il trasporto HTTP e non supporta funzionalità quali la messaggistica affidabile o la sicurezza. L'unica MessageVersion supportata è None.

Ee960169.Important(it-it,VS.100).gif Nota:
Se si esegue questo esempio in Windows Vista o Sistema operativo Windows°7, verificare di eseguire Visual Studio 2010 con privilegi elevati.

Ee960169.Important(it-it,VS.100).gif Nota:
È possibile che gli esempi siano già installati nel computer. Verificare la directory seguente (impostazione predefinita) prima di continuare.

<UnitàInstallazione>:\WF_WCF_Samples

Se questa directory non esiste, vedere la pagina relativa agli esempi di Windows Communication Foundation (WCF) e Windows Workflow Foundation (WF) per .NET Framework 4 per scaricare tutti gli esempi di Windows Communication Foundation (WCF) e WF. Questo esempio si trova nella directory seguente.

<UnitàInstallazione>:\WF_WCF_Samples\WF\Basic\Binding\ByteStreamEncoder

Per impostare, compilare ed eseguire l'esempio

  1. Aprire il file ByteStreamHttpBinding.sln in Visual Studio 2010.

  2. Avviare una nuova istanza del progetto ByteStreamHttpBindingServer facendo clic con il pulsante destro del mouse sul progetto in Esplora soluzioni e scegliendo Debug, quindi Avvia nuova istanza dal menu di scelta rapida.

  3. Avviare una nuova istanza del progetto ByteStreamHttpBindingClient facendo clic con il pulsante destro del mouse sul progetto in Esplora soluzioni e scegliendo Debug, quindi Avvia nuova istanza dal menu di scelta rapida.