如何:以编程方式配置信道
此代码示例演示如何以编程方式为服务器应用程序域配置信道。在本例中,服务器要指定远程处理系统应该使用 HttpChannel 对象进行传输,但使用 BinaryFormatter 对象进行序列化和反序列化。
示例
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);
请参见
概念
版权所有 (C) 2007 Microsoft Corporation。保留所有权利。