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