You are on page 1of 4

Universidad Autnoma del Estado de Mxico UAEM Centro Universitario UAEM Texcoco

Programacin paralela y distribuida: Pasos para configurar el RMI de Java


PASOS PARA CONFIGURAR EL RMI DE JAVA NUM 1: Ir a la direccin : C:\Archivos de programa\Java\jre1.6.0_05\lib\security y modificar el archivo java.policy En la lnea: permission java.net.SocketPermission "localhost:1024-", "listen"; Para que quede asi: permission java.net.SocketPermission "localhost:1024-", "listen,accept,connect,resolve"; Guardar los cambios y cerrar el archivo. NUM 2: Configurar las variables de entorno de Windows, con Windows + Pausa o click con el botn derecho sobre mi PC y pestaa Opciones avanzadas, click en botn Variables de Entorno

Despus ubicar la variable path, darle modificar y agregar : ;C:\Archivos de programa\Java\jdk1.6.0_05\bin. Al final de la lnea del path Una vez agregada la lnea anterior darle aceptar y nuevamente aceptar y otra vez aceptar para cerrar propiedades del sistema Nota: se recomienda reiniciar la mquina para mejores resultados al modificar las variables de entorno.

Universidad Autnoma del Estado de Mxico UAEM Centro Universitario UAEM Texcoco
Programacin paralela y distribuida: Pasos para configurar el RMI de Java

LISTO!!!! Ahora hay que correr la aplicacin Para correr la aplicacin necesitamos: Haber compilado las clases desde el IDE respectivo o utilizando javac Desde la consola entramos hasta la carpeta donde este nuestro archivo de la aplicacin RMI. Y tecleamos las siguientes instrucciones desde la consola: D:\RMI\sample>rmic Servidor Esto compila el archivo para generar el archivo Servidor_Stub.class D:\RMI\sample>start Servidor Esto inicia el servidor ( lo levanta en argot informtico) Aparecer lo siguiente: Una ventana es del rmiregistry que RMI incluye . ste corre en cada mquina que posee objetos de servicio remoto y acepta preguntas sobre el servicio. Se ejecuta en el puerto 1099, por ello en el codigo del servidor debe de estar este Puerto en la lnea Naming.bind("//localhost:1099/Servidor",myServer); Pulsar aceptar y se levantara el Servidor

Universidad Autnoma del Estado de Mxico UAEM Centro Universitario UAEM Texcoco
Programacin paralela y distribuida: Pasos para configurar el RMI de Java

Despus tecleamos D:\RMI\sample>java Cliente Esto ejecuta el Cliente Dejamos la direccin 127.0.0.1:1099 que es la direccin del localhost al cual le dimos permiso en java.policy y en el que est programado el Servidor para escuchar, el puerto recordemos que lo habilita el rmiregistry, por ello debe de quedar de esta manera. Pulsamos aceptar

Universidad Autnoma del Estado de Mxico UAEM Centro Universitario UAEM Texcoco
Programacin paralela y distribuida: Pasos para configurar el RMI de Java

LISTO !! Debe de estar corriendo de esta manera En la ventana de la izquierda es el Servidor, y la derecha el cliente, en este caso se ve en el log del servidor lo que se gestiono por parte del cliente que fue la imagen.

You might also like