Condividi tramite


Procedura: configurare un canale a livello di programmazione

In questo esempio di codice viene illustrato come configurare un canale a livello di programmazione per un dominio di applicazione server. In questo caso, il server specifica che il sistema .NET Remoting deve utilizzare un oggetto HttpChannel per il trasporto e un oggetto BinaryFormatter per la serializzazione e la 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 formattatori e canali