Регистрация на стороне клиента

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

Объекты, активируемые клиентом или сервером, обычно регистрируются в файле конфигурации клиентского приложения в элементе <client>, чтобы задать удаленные объекты, используемые приложением. Можно задать как активируемые сервером (<wellknown>), так и активируемые клиентом (<activated>) типы, однако элемент экземпляра клиента <wellknown> поддерживает другие атрибуты по сравнению со случаем, когда элемент задается в элементе <service>. В элементе <client> элемент <wellknown> может содержать только атрибуты displayName, type и url. Наличие любых других атрибутов приведет к появлению исключения.

Настройка клиента удаленного взаимодействия в IIS

Если планируется использовать службы удаленного взаимодействия из приложения ASP.NET или приложения удаленного взаимодействия .NET, размещенного в службах IIS, в файле Global.asax необходимо использовать обработчик Application_Start, чтобы загрузить файл конфигурации с помощью метода RemotingConfiguration.Configure() и передать ему имя файла конфигурации. Если поместить сведения о клиенте в файл Web.config, они не будут использоваться автоматически, как это происходит при настройке сервера в IIS.

См. также

Задачи

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

Справочник

System.Runtime.Remoting.RemotingConfiguration Class

Основные понятия

Конфигурация удаленных приложений
Конфигурация удаленного объекта

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

Регистрация удаленных объектов с использованием файлов конфигурации
Общие сведения о средствах удаленного взаимодействия платформы .NET Framework