Элемент <application>
Этот раздел относится к технологии прежних версий, которая сохраняется для обеспечения обратной совместимости с существующими приложениями и не рекомендуется для разработки новых приложений. Сейчас распределенные приложения следует создавать с помощью Windows Communication Foundation (WCF).
Содержит сведения об удаленных объектах, которые использует и предоставляет приложение. Этот элемент может встречаться в файле конфигурации приложения и в файле конфигурации компьютера.
Schema Hierarchy
<configuration>
Элемент <system.runtime.remoting>
Элемент <application>
Синтаксис
<application name="AppName">
<lifetime/>
<channels/>
<service/>
<client/>
<soapInterop/>
</application>
Атрибуты и элементы
В следующих разделах описываются атрибуты, дочерние и родительские элементы.
Атрибуты
Атрибут | Описание |
---|---|
name |
Необязательный атрибут. Имя приложения. Этот атрибут нельзя использовать при размещении удаленного типа в службах IIS. При других вариантах размещения имя является частью URL-адреса активации. Дополнительные сведения см. в разделе URL-адреса активации. |
Дочерние элементы
Элемент | Описание |
---|---|
Содержит сведения о времени существования всех объектов, поддерживающих удаленное взаимодействие. Может указываться в элементе <application> один раз. |
|
Содержит объекты, которые предоставляются приложением. Может указываться в элементе <application> один или несколько раз. |
|
Содержит объекты, которые используются приложением. Может указываться в элементе <application> один или несколько раз. |
|
Содержит каналы, которые используются приложением для взаимодействия с удаленными объектами. Может указываться в элементе <application> один раз. |
|
Содержит сопоставления типов, используемые с протоколом SOAP. Может указываться в элементе <application> один раз. |
Родительские элементы
Элемент | Описание |
---|---|
configuration |
Корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями платформы .NET Framework. |
system.runtime.remoting |
Содержит сведения об удаленных объектах и каналах. |
Примеры
В следующем файле конфигурации объявлены сведения о времени существования всех удаленных типов, размещенных в домене приложения сервера, объявлено о публикации активируемого сервером (хорошо известного) удаленного типа, указано, что объект HttpChannel по умолчанию должен ожидать передачи данных через порт 8080, и указано, что система удаленного взаимодействия платформы .NET Framework должна загрузить все заданные типы (в данном случае HttpChannel и ServerActivatedType) при запуске ведущего приложения.
<configuration>
<system.runtime.remoting>
<application>
<lifetime
leaseTime="10S"
sponsorshipTimeout="0S"
renewOnCallTime="5S"
leaseManagerPollTime="5S"
/>
<service>
<wellknown
type="ServerActivatedType, RemoteAssembly"
objectUri="ServerType.rem"
mode="Singleton"
/>
</service>
<channels>
<channel port="8080" ref="http"/>
</channels>
</application>
<debug loadTypes="true"/>
</system.runtime.remoting>
</configuration>
См. также
Справочник
Схема параметров удаленного взаимодействия
Основные понятия
Конфигурация удаленного объекта
Дата сборки: 2010-02-13