Compartir a través de


Compilar y ejecutar la aplicación básica

Si desea utilizar las herramientas de la línea de comandos incluidas en .NET Framework SDK para compilar la aplicación básica de interacción remota generada en los temas Generar un tipo de uso remoto, Generar una aplicación host y Generar una aplicación cliente, guarde todos los archivos en el directorio denominado Listener, utilizando los nombres especificados en estos temas. En el símbolo del sistema del directorio Listener, escriba los siguientes comandos:

[Visual Basic]

vbc /t:library RemotableType.vb

vbc /r:RemotableType.dll Listener.vb

vbc /r:RemotableType.dll Client.vb

[C#]

csc /noconfig /t:library RemotableType.cs

csc /noconfig /r:RemotableType.dll Listener.cs

csc /noconfig /r:RemotableType.dll Client.cs

Para ejecutar la aplicación

  1. Cree un subdirectorio denominado Client.

  2. Copie los archivos RemotableType.dll, Client.exe y Client.exe.config en el directorio Client.

  3. En el símbolo del sistema del directorio Listener, escriba:

    Listener

  4. Cuando se ejecute la aplicación Listener, abra un nuevo símbolo del sistema en el directorio Client y escriba:

    Client

Cambiar el canal

Dado que los archivos Listener.exe.config y Client.exe.config contienen toda la información necesaria para establecer una conexión remota, se puede cambiar el canal sin recompilar la aplicación cambiando simplemente el canal especificado en el archivo de configuración.

Para cambiar el canal a un objeto TcpChannel, que utiliza de manera predeterminada la serialización binaria, cambie simplemente el elemento <wellknown> en el archivo Client.exe.config a:

<wellknown 
   type="RemotableType, RemotableType"
   url="tcp://localhost:8989/RemotableType.rem"
/>

Cambie también el elemento <channel> en el archivo Listener.exe.config a:

<channel ref="tcp" port="8989"/>

Vuelva a ejecutar la aplicación de acuerdo con las anteriores instrucciones de ejecución. No es necesario recompilar la aplicación.

Vea también

Generar una aplicación .NET Remoting básica