Rmi ( remote method invocation )

6

Transcript of Rmi ( remote method invocation )

Page 1: Rmi ( remote method invocation )
Page 2: Rmi ( remote method invocation )

RMI es una tecnología desarrollada por

Sun para permitir la colaboración de objetos

que están localizados remotamente.

Page 3: Rmi ( remote method invocation )

En principio se puede anhelar la colaboración de

objetos escritos en cualquier lenguaje (no es el

caso de RMI).

Cuando el cliente y servidor son escritos en

Java, la generalidad y complejidad de CORBA no

es requerida.

En este caso Sun desarrolló RMI, un mecanismo

más simple especialmente pensado para

comunicación entre aplicaciones Java.

Page 4: Rmi ( remote method invocation )

En la pc maquina servidor de RMI deben

correr dos programas:

• RMIregistry

• Servidor

En la PC del cliente dewbe correr el

programa:

• Cliente

Page 5: Rmi ( remote method invocation )

Que necesitamos ? Que tenemos que

hacer?

Objeto cliente Interface Remota

Objeto servidor Objeto Remoto

Marshalling Objeto

Remoto_Stub

Stub

Skeleton

Page 6: Rmi ( remote method invocation )