Professional Documents
Culture Documents
0
APLICACION REMOTING SIN BASE DE DATOS CON CSHARP 4.0
1) Proyecto de Windows: WinAppRemoting01
Solucion: SISRemoting01
Formulario: Frm_Matematicas.cs
Cada RadioButton
tendr en su propiedad
TAG el valor: 1,2,3,4
respectivamente.
using
using
using
using
using
Servicio;
System.Runtime.Remoting;
System.Runtime.Remoting.Channels;
System.Runtime.Remoting.Channels.Tcp;
System.Runtime.Remoting.Channels.Http;
namespace Host_Remoting
{
class Program
{
static void Main(string[] args)
{
//SingleCall: Se crea una instancia de la clase para
cada llamada realizada a travs del canal (comunicacin sin
estado, como en el protocolo HTTP).
//Singleton: Existe una nica instancia de la clase
comn para todos los clientes. Este singleton sirve de gateway a
la lgica de la aplicacin.
RemotingConfiguration.RegisterWellKnownServiceType(
typeof(Matematicas), "MiServicio",
WellKnownObjectMode.SingleCall);
TcpChannel canal1 = new TcpChannel(1234);
HttpChannel canal2 = new HttpChannel(8888);
Console.WriteLine("Servidor Remoting Activado");
Console.ReadLine();
}
}
}
Volvemos al formulario: Frm_Matematicas.cs del proyecto de Aplicacin de Windows
WinAppRemoting01, y escribiremos dentro del formulario:
using
using
using
using
using
Servicio;
System.Runtime.Remoting;
System.Runtime.Remoting.Channels;
System.Runtime.Remoting.Channels.Tcp;
System.Runtime.Remoting.Channels.Http;
PROFESOR:LIAN RODRIGUEZ, JULIO CESAR