Как указать канал в файле конфигурации

Этот раздел относится к технологии прежних версий, которая сохраняется для обеспечения обратной совместимости с существующими приложениями и не рекомендуется для разработки новых приложений. Сейчас распределенные приложения следует создавать с помощью Windows Communication Foundation (WCF).

Поскольку в файлах Listener.exe.config и Client.exe.config содержатся все сведения о конфигурации, необходимые для создания удаленного соединения, можно изменить канал без перекомпиляции приложения путем простого изменения параметров канала, указанных в файле конфигурации.

Изменение канала, указанного в файле конфигурации

  1. Измените канал на объект TcpChannel, который по умолчанию использует двоичную сериализацию, заменив элемент <wellknown> в файле Client.exe.config на следующий код:

    <wellknown 
       type="RemotableType, RemotableType"
       url="tcp://localhost:8989/RemotableType.rem"
    />
    
    6fbth4es.note(ru-ru,VS.100).gifПримечание
    Если удаленный тип доступен на другом компьютере, можно указать имя компьютера вместо localhost.

  2. Измените элемент <channel> в файле Listener.exe.config на следующий код:

    <channel ref="tcp" port="8989"/>
    
  3. Перезапустите приложение в соответствии с вышеизложенными инструкциями по выполнению. Перекомпиляция приложения не требуется.

См. также

Задачи

Как компилировать и выполнять базовое приложение для удаленного взаимодействия

Другие ресурсы

Построение базового приложения для удаленного взаимодействия на платформе .NET Framework

Дата сборки: 2010-02-13