Condividi tramite


Procedura: configurare un canale a livello di codice

Questo argomento è specifico di una tecnologia legacy mantenuta per una questione di compatibilità con le applicazioni esistenti di versioni precedenti e non è consigliato per il nuovo sviluppo. Le applicazioni distribuite devono ora essere sviluppate utilizzando  Windows Communication Foundation (WCF).

In questo esempio di codice viene illustrato come configurare a livello di codice un canale per un dominio di applicazione server. In questo caso, il server sta specificando che il sistema .NET Remoting deve utilizzare un oggetto HttpChannel per il trasporto, ma utilizzara un oggetto BinaryFormatter per serializzazione e deserializzazione.

Esempio

Dim props = New Hashtable() As IDictionary
props("name") = "ChannelName1" 
Dim channel As New HttpChannel( _
   props, _
   Nothing, _
   New BinaryServerFormatterSinkProvider() _
)
ChannelServices.RegisterChannel(channel)
IDictionary props = new Hashtable();
props["name"] = "MyHttpChannel";
HttpChannel channel = new HttpChannel(
   props, 
   null, 
   new BinaryServerFormatterSinkProvider()
);
ChannelServices.RegisterChannel(channel);

Vedere anche

Concetti

Proprietà di configurazione di canali e formattatori

Data di compilazione: 2010-02-13