Java RMI
Introducción. El mecanismo RMI permite que una aplicación se comunique con objetos que se encuentran en programas que se ejecutan en máquinas distintas a la local. En decir, que en lugar de crear un objeto nuevamente, se obtiene el objeto remoto con una herramienta local, denominada como stub, el cual se encarga de servir como mensajero entre el programa local y el objeto remoto. Los mensajes dirigidos al objeto remoto se envían al stub local. El stub acepta los mensajes que se le envíen para después mandarlos al objeto remoto, el cual invoca los métodos solicitados. El resultado de la invocación de los métodos en el objeto remoto se envía de regreso al stub local, que los remite al emisor original de la llamada. "La invocación remota de métodos de Java es un modelo de objetos distribuidos, en este modelo, un objeto remoto es aquel cuyos métodos pueden ser invocados por objetos que se encuentran en una máquina virtual diferente a la local. " (Sosa, 2005) Este tipo ...