Compartir a través de


Cómo: Configurar un canal mediante programación

Este tema es específico de una tecnología heredada que se mantiene para la compatibilidad con versiones anteriores con aplicaciones existentes y no se recomienda para nuevo desarrollo. Las aplicaciones distribuidas se deberían desarrollar utilizando  Windows Communication Foundation (WCF).

Este ejemplo de código muestra cómo configurar un canal mediante programación para un dominio de aplicación del servidor. En este caso, el servidor está especificando que el sistema remoto debería utilizar un objeto HttpChannel para el transporte, pero utiliza un objeto BinaryFormatter para la serialización y deserialización.

Ejemplo

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);

Vea también

Conceptos

Propiedades de configuración del formateador y del canal

Fecha de compilación: 2010-02-13