<channels> Elemento (Instancia)
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 los canales que la aplicación utiliza para comunicarse con objetos remotos. Este elemento configura plantillas de canal o declara nuevos canales para utilizarlos con la aplicación especificada. 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)
<channels> Elemento (Instancia)
Sintaxis
<channels>
<channel/>
</channels>
Atributos y elementos
En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.
Atributos
Ninguno.
Elementos secundarios
Elemento | Descripción |
---|---|
channel |
Describe el canal que la aplicación utiliza para comunicar con objetos remotos. Se produce una sola vez o varias veces en el elemento <channels>. |
Elementos primarios
Elemento | Descripción |
---|---|
application |
Contiene información sobre los objetos remotos que la aplicación consume y expone. |
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. |
Notas
Los canales se pueden registrar únicamente en los archivos de configuración de la aplicación.
Ejemplo
En el siguiente archivo de configuración se declara la ubicación de un tipo remoto para una aplicación cliente y se utiliza el elemento de instancia <channels> para indicar al sistema de comunicación remota de .NET Framework que debe buscar un puerto apropiado desde el que conectarse al objeto de servidor, y que debe utilizar el HttpChannel predeterminado.
<configuration>
<system.runtime.remoting>
<application>
<client>
<wellknown
type="RemoteType, RemoteAssembly"
url="http://computername:8080/RemoteType.rem"
/>
</client>
<channels>
<channel
ref="http"
port="0"
/>
</channels>
</application>
</system.runtime.remoting>
</configuration>
Vea también
Referencia
Esquema de configuración de la comunicación remota
Conceptos
Receptores y cadenas de receptores
Fecha de compilación: 2010-02-13