如何:在配置文件中指定信道

本主题介绍一项传统技术,保留该技术是为了向后兼容现有的应用程序,不建议对新的开发使用该技术。现在应该使用  Windows Communication Foundation (WCF) 来开发分布式应用程序。

由于 Listener.exe.configClient.exe.config 文件包含建立远程连接所必需的全部配置信息,因此,您只需更改配置文件中指定的信道即可更改信道,而不用重新编译应用程序。

更改配置文件中指定的信道

  1. 通过将 Client.exe.config 文件中的 <wellknown> 元素更改为以下形式,可以将信道更改为在默认情况下使用二进制序列化的 TcpChannel 对象:

    <wellknown 
       type="RemotableType, RemotableType"
       url="tcp://localhost:8989/RemotableType.rem"
    />
    
    6fbth4es.note(zh-cn,VS.100).gif注意:
    如果其他计算机上的远程类型可用,您可以指定计算机名称代替 localhost

  2. Listener.exe.config 文件中的 <channel> 元素更改为以下形式:

    <channel ref="tcp" port="8989"/>
    
  3. 按照前面的执行说明重新运行该应用程序。您并不需要重新编译该应用程序。

另请参见

任务

如何:编译和运行基本远程处理应用程序

其他资源

生成基本的 .NET Framework 远程处理应用程序

生成日期:2010-02-13