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.
Nota: |
---|
Se si esegue questo esempio in Windows Vista o Sistema operativo Windows°7, verificare di eseguire Visual Studio 2010 con privilegi elevati. |
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
Aprire il file ByteStreamHttpBinding.sln in Visual Studio 2010.
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.
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.