Элемент <service>

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

Содержит объекты, предоставляемые приложением другим доменам приложений и контекстам. Этот элемент может встречаться в файле конфигурации приложения и в файле конфигурации компьютера.

Schema Hierarchy

<configuration>
  Элемент <system.runtime.remoting>
    Элемент <application>
      Элемент <service>

Синтаксис

<service>
   <wellknown/>
   <activated/>
</service>

Атрибуты и элементы

В следующих разделах описываются атрибуты, дочерние и родительские элементы.

Атрибуты

Нет.

Дочерние элементы

Элемент Описание

<wellknown>

Содержит сведения об активируемых сервером (хорошо известных) объектах, которые предоставляет приложение. Может указываться в элементе <service> один или несколько раз.

<activated>

Содержит сведения об активируемых клиентом объектах, которые предоставляет приложение. Может указываться в элементе <service> один или несколько раз.

Родительские элементы

Элемент Описание

application

Содержит сведения об удаленных объектах, которые использует и предоставляет приложение.

configuration

Корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями платформы .NET Framework.

system.runtime.remoting

Содержит сведения об удаленных объектах и каналах.

Примеры

В следующем файле конфигурации объявляются активируемый сервером (хорошо известный) тип, универсальный код ресурса (URI), по которому его можно найти, и режим WellKnownObjectMode, который определяет порядок активации экземпляров.

<configuration>
   <system.runtime.remoting>
      <application>
         <service>
            <wellknown 
               type="ServerActivatedType, RemoteAssembly" 
               objectUri="ServerType.rem" 
               mode="Singleton" 
            />
         </service>
      </application>
   </system.runtime.remoting>
</configuration>

См. также

Справочник

Схема параметров удаленного взаимодействия

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

Активация удаленных объектов
Активация сервером
Активация клиента

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