<application> (Elemento)
Este tema es específico de una tecnología heredada que se mantiene para la compatibilidad con versiones anteriores con aplicaciones existentes y no se recomienda para nuevo desarrollo. Las aplicaciones distribuidas se deberían desarrollar utilizando Windows Communication Foundation (WCF).
Contiene información sobre los objetos remotos que la aplicación consume y expone. Este elemento puede aparecer en un archivo de configuración del equipo o en un archivo de configuración de la aplicación.
Schema Hierarchy
<configuration>
<system.runtime.remoting> (Elemento)
<application> (Elemento)
Sintaxis
<application name="AppName">
<lifetime/>
<channels/>
<service/>
<client/>
<soapInterop/>
</application>
Atributos y elementos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Atributo | Descripción |
---|---|
nombre |
Atributo opcional. Asigna un nombre a la aplicación. No se puede utilizar este atributo cuando se hospeda un tipo remoto en Internet Information Services (IIS). En otros casos de hospedaje, el nombre forma parte de la dirección URL de activación. Para obtener más información, consulte lasDirecciones URL de activación. |
Elementos secundarios
Elemento | Descripción |
---|---|
Contiene información sobre el tiempo de duración de todos los objetos susceptibles de ser remotos. Puede producirse una sola vez en el elemento <application>. |
|
Contiene los objetos que la aplicación expone. Puede producirse una sola vez o varias veces en el elemento <application>. |
|
Contiene los objetos que consume la aplicación. Puede producirse una sola vez o varias veces en el elemento <application>. |
|
Contiene los canales que utiliza la aplicación para comunicarse con objetos remotos. Puede producirse una sola vez en el elemento <application>. |
|
Contiene las asignaciones de tipos utilizadas con SOAP. Puede producirse una sola vez en el elemento <application>. |
Elementos primarios
Elemento | Descripción |
---|---|
configuration |
Elemento raíz de cada archivo de configuración que utilizan las aplicaciones Common Language Runtime y .NET Framework. |
system.runtime.remoting |
Contiene información sobre canales y objetos remotos. |
Ejemplo
En el siguiente archivo de configuración se declara la información sobre la duración de todos los tipos remotos hospedados por un dominio de aplicación del servidor, la publicación de un tipo remoto (conocido) activado en el servidor, se especifica que el HttpChannel predeterminado se debe escuchar en el puerto 8080 y se indica que el sistema remoto .NET Framework debe cargar todos los tipos especificados (en este caso, tanto el HttpChannel como el ServerActivatedType) cuando se inicia la aplicación del host.
<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>
Vea también
Referencia
Esquema de configuración de la comunicación remota
Conceptos
Configuración de objetos remotos
Fecha de compilación: 2010-02-13