Compartir a través de


Esquema de configuración de la comunicación remota

Contiene etiquetas que se utilizan para incluir configuraciones personalizadas en los archivos de configuración de aplicaciones de interacción remota.

<configuration>

   <system.runtime.remoting>

      <application>

         <lifetime>

         <channels> (Instancia)

            <channel> (Instancia)

               <serverProviders> (Instancia)

                  <provider> (Instancia)

                  <formatter> (Instancia)

               <clientProviders> (Instancia)

                  <provider> (Instancia)

                  <formatter> (Instancia)

         <client>

            <wellknown> (Instancia de cliente)

            <activated> (Instancia de cliente)

         <service>

            <wellknown> (Instancia de servicio)

            <activated> (Instancia de servicio)

         <soapInterop>

            <interopXmlType>

            <interopXmlElement>

            <preLoad>

      <channels> (Plantilla)

         <channel> (Plantilla)

            <serverProviders> (Instancia)

               <provider> (Instancia)

               <formatter> (Instancia)

            <clientProviders> (Instancia)

               <provider> (Instancia)

               <formatter> (Instancia)

      <channelSinkProviders>

            <serverProviders> (Plantilla)

               <provider> (Plantilla)

               <formatter> (Plantilla)

            <clientProviders> (Plantilla)

               <provider> (Plantilla)

               <formatter> (Plantilla)

      <customErrors>

      <debug>

Elemento Descripción

<system.runtime.remoting>

Contiene información sobre canales y objetos remotos.

<application>

Contiene información sobre los objetos remotos que la aplicación consume y expone.

<lifetime>

Contiene información sobre el período de duración de todos los objetos activados en el cliente que atiende esta aplicación.

<channels> (Instancia)

Contiene los canales que la aplicación utiliza para comunicarse con objetos remotos.

<channel> (Instancia)

Configura el canal que la aplicación utiliza para comunicarse con objetos remotos.

<serverProviders> (Instancia)

Contiene los proveedores de receptores de canal que van a formar parte de la cadena de llamadas de receptores de canal predeterminada del servidor correspondiente a esta plantilla de canal cuando se hace referencia a la plantilla en otro lugar del archivo de configuración.

<provider> (Instancia)

Contiene el proveedor de un receptor de canal que se ha de insertar en una cadena de receptores de canal.

<formatter> (Instancia)

Contiene el proveedor de receptores de canal para un receptor de formateador que se ha de insertar en la cadena de receptores de canal.

<clientProviders> (Instancia)

Contiene los proveedores de receptores de canal que van a formar parte de la cadena de llamadas de receptores de canal predeterminada del cliente correspondiente a esta plantilla de canal cuando se hace referencia a la plantilla en otro lugar del archivo de configuración.

<client>

Contiene los objetos que consume la aplicación.

<wellknown> (Instancia de cliente)

Contiene información sobre los objetos (conocidos) activados en el servidor y que la aplicación desea consumir.

<activated> (Instancia de cliente)

Contiene información sobre los objetos activados en el cliente y que la aplicación desea consumir.

<service>

Contiene los objetos que la aplicación expone a otros dominios de aplicación o contextos.

<wellknown> (Instancia de servicio)

Contiene información sobre los objetos (conocidos) activados en el servidor y que la aplicación desea publicar.

<activated> (Instancia de servicio)

Contiene información sobre los objetos activados en el cliente y que la aplicación desea publicar.

<soapInterop>

Contiene las asignaciones de tipos utilizadas con SOAP.

<interopXmlType>

Crea una asignación bidireccional entre un tipo de Common Language Runtime y un tipo XML y espacio de nombres XML.

<interopXmlElement>

Crea una asignación bidireccional entre un tipo de Common Language Runtime y un elemento XML y espacio de nombres XML.

<preLoad>

Especifica el tipo para cargar las asignaciones de las clases que extienden SoapAttribute.

<channels> (Plantilla)

Contiene las plantillas de canal que la aplicación utiliza para comunicarse con objetos remotos.

<channel> (Plantilla)

Contiene la plantilla de canal que la aplicación puede especificar y configurar para comunicar o escuchar las solicitudes de objetos remotos.

<channelSinkProviders>

Contiene plantillas para proveedores de receptores de canal de cliente y de servidor. Se puede hacer referencia a todos los proveedores de receptores de canal especificados bajo este elemento en cualquier lugar donde esté registrado un proveedor de receptores de canal.

<serverProviders> (Plantilla)

Contiene plantillas de receptores de canal que se pueden insertar en una cadena de llamadas de canales de servidor.

<provider> (Plantilla)

Contiene la plantilla de proveedores de receptores de canal correspondiente a un receptor de canal que se ha de insertar en la cadena de receptores de canal del servidor o cliente.

<formatter> (Plantilla)

Contiene el proveedor de receptores de canal para un receptor de formateador que se ha de insertar en la cadena de receptores de canal del cliente o servidor.

<clientProviders> (Plantilla)

Contiene plantillas de receptores de canal que se pueden insertar en una cadena de llamadas de canales de cliente.

<debug>

Especifica si se van a cargar tipos en el archivo de configuración cuando se inicia la aplicación.

<customErrors>

Indica si los canales del servidor de este dominio de aplicaciones devuelven información de excepciones filtrada o completa a llamadores locales o remotos.

Consulte también

Otros recursos

.NET Framework Configuration File Schema
.Información general de comunicación remota de .NET Framework

Copyright © 2007 Microsoft Corporation. Reservados todos los derechos.