Estoy tratando de utilizar net remoting en mi aplicación de escritorio desarrollado en capas sin embargo aun no lo consigo.
Lo que tengo hasta ahora es:
- E creado una biblioteca de clases y en ella una clase donde esta mi objeto servidor y ademas e creado otra clase cliente en mi capa presentación, luego de esto e leido que debo utilizar un .exe que se ejecute constantemente en el servidor y el cual escuchará la peticion del usuario pero no sé como realizarlo....por este motivo les pido ayuda para completar esto.
este es un modulo donde esta mi objeto servidor
Código PHP:
Imports System.Runtime.Remoting
Imports System.Runtime.Remoting.Channels
Imports System.Runtime.Remoting.Channels.Tcp
Imports System.Runtime.Remoting.RemotingServices
Module ServerObject
Public Sub componente()
Dim chan As TcpChannel = New TcpChannel(8081)
ChannelServices.RegisterChannel(chan, False)
RemotingConfiguration.RegisterWellKnownServiceType( _
Type.GetType("ServerClass.myRemoteClass, ServerClass"), _
"RemoteTest", _
WellKnownObjectMode.SingleCall)
Console.WriteLine("Presione <ENTRAR> para salir...")
Console.ReadLine()
End Sub
End Module