Compartir a través de


Interacción remota entre AppDomains

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).

En este ejemplo se muestra cómo utilizar la interacción remota de .NET Framework para la comunicación entre AppDomains. Además, en este ejemplo se muestra cómo lograr el aislamiento de AppDomains para que la carga de ensamblados mantenga los límites de seguridad para ensamblados que no son de confianza.

Para generar el ejemplo desde el símbolo del sistema

  1. Abra un símbolo del sistema y, dependiendo del lenguaje de programación elegido, navegue hasta uno de los subdirectorios del lenguaje que corresponda.

  2. Escriba msbuild.exe RemotingCrossAppDomain.sln en la línea de comandos.

Para generar el ejemplo mediante Visual Studio

  1. Abra el Explorador de Windows y, dependiendo del lenguaje de programación elegido, navegue hasta el subdirectorio específico del lenguaje que corresponda.

  2. Haga doble clic en el icono RemotingCrossAppDomain.sln para abrir el archivo en Visual Studio.

  3. En el menú Generar, haga clic en Generar solución.

    La aplicación se generará en el directorio predeterminado \bin o \bin\Debug.

Para ejecutar el ejemplo

  1. Navegue hasta el directorio que contiene el nuevo ejecutable, mediante el símbolo del sistema o el Explorador de Windows.

  2. Escriba Application.exe en la línea de comandos o haga doble clic en el icono de Application.exe para iniciarlo desde el Explorador de Windows.

Fecha de compilación: 2010-02-13