vishnu.transport.remoting
Class RemotingManager

java.lang.Object
  extended by vishnu.transport.remoting.RemotingManager

public class RemotingManager
extends java.lang.Object

Permite iniciar un registro RMI, asignar objetos al registro y obtener objetos registrados remotamente. La intencion de esta clase es que: El servidor se encargue de setear un registro y un objeto que atienda peticiones. El cliente o conector cliente se encargue de obtener el objeto seteado en el registro que atienda las peticiones (obteniendo su interfaz de acceso remoto).

Author:
Hernan Rancati
 

Field Summary
static int port
           
 
Constructor Summary
RemotingManager()
           
 
Method Summary
static java.rmi.Remote getRemote(java.lang.String remoteName, java.net.InetAddress address)
          obtiene la interfaz remota a un objeto registrado con el nombre remoteName en la direccion address.
static void setRegistry()
          levanta un registro RMI.
static void setRemote(java.lang.String remoteName, java.rmi.Remote r)
          Asigna el objeto r con el nombre remoteName en el registro.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

port

public static int port
Constructor Detail

RemotingManager

public RemotingManager()
Method Detail

setRegistry

public static void setRegistry()
levanta un registro RMI.


setRemote

public static void setRemote(java.lang.String remoteName,
                             java.rmi.Remote r)
Asigna el objeto r con el nombre remoteName en el registro.


getRemote

public static java.rmi.Remote getRemote(java.lang.String remoteName,
                                        java.net.InetAddress address)
obtiene la interfaz remota a un objeto registrado con el nombre remoteName en la direccion address.