presentación_rmi

Post on 11-Jul-2015

20 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Curso: Redes IIAlumno: Juan Fernando Malquichagua Canales Profesor: Pedro Muñoz

TRANSCRIPT

5/11/2018 Presentación_RMI - slidepdf.com

http://slidepdf.com/reader/full/presentacionrmi 1/15

 

UNIVERSIDAD RICARDO PALMA INGENIERIA INFORMATICA 

Profesor: 

Muñoz Ibárcena, Pedro

Alumno: 

Malquichagua Canales, Juan

Curso: 

Redes y Comunicación de Datos II

Tema:

Proyecto de Laboratorio RMI

5/11/2018 Presentación_RMI - slidepdf.com

http://slidepdf.com/reader/full/presentacionrmi 2/15

 

RMI………………………………………………………………….3  CODIGO……………………………………………………………4  MANUAL……..………………………………………………… 18 

5/11/2018 Presentación_RMI - slidepdf.com

http://slidepdf.com/reader/full/presentacionrmi 3/15

 

RMI ( Java Remote Method Invocation) es un mecanismo ofrecido por Java para invocar un

método de manera remota. Forma parte del entorno estándar de ejecución de Java y

proporciona un mecanismo simple para la comunicación de servidores en aplicaciones

distribuidas basadas exclusivamente en Java. Si se requiere comunicación entre otras tecnologías

debe utilizarse CORBA o SOAP en lugar de RMI.

RMI se caracteriza por la facilidad de su uso en la programación por estar específicamente

diseñado para Java; proporciona paso de objetos por referencia (no permitido por SOAP),

recolección de basura distribuida (Garbage Collector distribuido) y paso de tipos arbitrarios(funcionalidad no provista por CORBA).

A través de RMI, un programa Java puede exportar un objeto, con lo que dicho objeto estará

accesible a través de la red y el programa permanece a la espera de peticiones en un puerto TCP.

A partir de ese momento, un cliente puede conectarse e invocar los métodos proporcionados por

el objeto.

La invocación se compone de los siguientes pasos:

Encapsulado (marshalling) de los parámetros (utilizando la funcionalidad de serialización de Java).Invocación del método (del cliente sobre el servidor). El invocador se queda esperando una

respuesta.

Al terminar la ejecución, el servidor serializa el valor de retorno (si lo hay) y lo envía al cliente.

El código cliente recibe la respuesta y continúa como si la invocación hubiera sido local.

5/11/2018 Presentación_RMI - slidepdf.com

http://slidepdf.com/reader/full/presentacionrmi 5/15

 

1.- INICIAMOS NETBEANS Y ABRIMOS NUESTRO PROYECTO

5/11/2018 Presentación_RMI - slidepdf.com

http://slidepdf.com/reader/full/presentacionrmi 6/15

 

2.- VAMOS A LA DIRECCION C:\Program Files\Java\jdk1.6.0_18\bin, COPIAMOS LOS ARCHIVOS jli.dll Y rmiregistry.exe A LA SIGUIENTE DIRECCION:

G:\Redes 2\Proyecto RMI\Programa\ PeliculasViaRMI\ build\classes

5/11/2018 Presentación_RMI - slidepdf.com

http://slidepdf.com/reader/full/presentacionrmi 7/15

3.- HACEMOS DOBLE CLICK EN EL ARCHIVO rmiregistry.exe Y LO DEJAMOS ABIERTO 

 

5/11/2018 Presentación_RMI - slidepdf.com

http://slidepdf.com/reader/full/presentacionrmi 8/15

4.- LUEGO VAMOS AL NETBEANS Y COMPILAMOS EL FORMULARIO ClienteDePeliculasY NOS SALDRA UN MENSAJE DE BIENVENIDA 

 

5/11/2018 Presentación_RMI - slidepdf.com

http://slidepdf.com/reader/full/presentacionrmi 9/15

5.- LUEGO VAMOS AL NETBEANS Y COMPILAMOS EL FORMULARIO ServidorVideosY NOS SALDRA UN MENSAJE DE BIENVENIDA 

 

5/11/2018 Presentación_RMI - slidepdf.com

http://slidepdf.com/reader/full/presentacionrmi 10/15

6.- LUEGO DEBEMOS TENER LOS DOS FORMULARIOS Y EL rmiregistry.exe ABIERTO 

 

5/11/2018 Presentación_RMI - slidepdf.com

http://slidepdf.com/reader/full/presentacionrmi 11/15

7.- EN EL FORMULARIO ServidorVideos LLENAMOS LA UBICACIÓN DE LA BASE DE DATOS Y LA DE LOSVIDEOS. ACEPTAMOS LA DIRECCION DEL SERVIDOR DE VIDEOS Y LA DE LA BASE DE DATOS.  

 

5/11/2018 Presentación_RMI - slidepdf.com

http://slidepdf.com/reader/full/presentacionrmi 12/15

8.- EN EL FORMULARIO Cliente HACEMOS CLICK EN EL BOTON MOSTRARPELICULAS Y APARECERAN LOS DATOS DE LAS PELICULAS Y EL BOTON GUARDAR AQUI SE

HABILITARA. 

 

5/11/2018 Presentación_RMI - slidepdf.com

http://slidepdf.com/reader/full/presentacionrmi 13/15

9.- LLENAREMOS CON EL NOMBRE DEL VIDEO QUE QUERAMOS ENVIAR A OTRA DIRECCION,PRESIONAMOS NOMBRE DEL VIDEO Y SALDRA EL SIGUIENTE MENSAJE. 

 

5/11/2018 Presentación_RMI - slidepdf.com

http://slidepdf.com/reader/full/presentacionrmi 14/15

10.- ENCONTRAREMOS EL VIDEO EN LA NUEVA DIRECCION. 

5/11/2018 Presentación_RMI - slidepdf.com

http://slidepdf.com/reader/full/presentacionrmi 15/15

top related