0% encontró este documento útil (0 votos)
34 vistas12 páginas

Guía de Java RMI en NetBeans

Este documento proporciona 8 pasos para implementar una aplicación cliente-servidor en Netbeans usando RMI para sumar dos polinomios de manera remota. Los pasos incluyen crear proyectos y clases para la interfaz, implementación, servidor y cliente, compilar los archivos Java para generar archivos de clase, generar el stub del servidor y ejecutar el registro, servidor y cliente.

Cargado por

Jorge zuñiga
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
34 vistas12 páginas

Guía de Java RMI en NetBeans

Este documento proporciona 8 pasos para implementar una aplicación cliente-servidor en Netbeans usando RMI para sumar dos polinomios de manera remota. Los pasos incluyen crear proyectos y clases para la interfaz, implementación, servidor y cliente, compilar los archivos Java para generar archivos de clase, generar el stub del servidor y ejecutar el registro, servidor y cliente.

Cargado por

Jorge zuñiga
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD DE NARIÑO

PROGRAMA DE INGENIERÍA DE SISTEMAS


SISTEMAS DISTRIBUIDOS

GUIA JAVA RMI EN NETBEANS

Objetivo: Implementar una aplicación en Netbeans que permita ejecutar procedimientos


remotos en una arquitectura Cliente/ Servidor para solucionar la suma de dos polinomios.

Paso 1. Crear en la raíz del disco duro una ruta: c:\RMI\src\ en ella colocaremos los
archivos en java para ser ejecutados.

Paso 2. Abrir Netbeans y crear un proyecto Polinomio que quede guardado en la carpeta
creada previamente.
Paso 3: En Polinomio creamos una nueva Interface que servirá para comunicar Cliente
con Servidor en ella se colocarán las referencias a los tres métodos que gestionará el
servidor: (Suma, Resta y Multiplicación) y que se extienden remotamente.

Paso 4: Importamos las librerías que permiten trabajar con los accesos a los
métodos remotos y se crean las referencias a los tres métodos remotos.
Paso 5: Creamos la Clase Implementacion la cual tendrá los tres métodos que
gestionará el servidor con sus respectivas operaciones.
Paso 6. Se crea la Clase Servidor el cual estará en espera de un llamado remoto
de un cliente.
Paso 7. Creamos la Clase Cliente que se encargará de darle a escoger el tipo de
operación (Suma, Resta, Multiplicación) con el polinomio y de acuerdo con ello le
envía el Polinomio al Servidor para que éste a través de la Interface y la
implementación ejecuten los procesos y entregue resultados al Cliente de manera
Remota.
Paso 8: Al terminar se entra en la carpeta C:\RMI\src\Polinomio\src\ y se revisa
que sólo están los archivos .java los cuales deben ser compilados para crear los
archivos .class por ello se realiza un path a donde está ubicado el JDK de java
desde la consola de Windows y se ejecuta el comando javac *.java

De igual manera se verifica que se hayan generado los archivos .class con el
comando dir
Luego compilamos la Implementación con el comando: rmic Implementacion lo
cual permite generar el Stub con el cual se comunicará el servidor.
Ahora generaremos el registry con el comando rmiregistry y se corren los
programas Cliente y Servidor.

Programa Servidor corriendo

Programa Cliente corriendo


Elaboró:

José Javier Villalba Romero


Docente

También podría gustarte