Plan De Mercadotecnia De Pepsi
1. Activar las variables de entorno en equipo> propiedades>configuración avanzada del sistema.
2. Click en variables d entorno>editar yagregar la línea q parece en azul cambiando la dirección por la dirección donde se encuentra el jdk y aceptar
3. Creamos en C:\ una carpeta para ubicar el código fuente del servidor. Enmi caso, he creado una carpeta denominada rmi4.
4. Para no mezclar el código del cliente, dentro de rmi4, creo una carpeta a la que llamo cliente.
5. Utilizaremos dos ventanas de línea decomandos: una para las acciones sobre el código de servidor y otra para las operaciones del cliente.
6. ubicamos en la carpeta c:\rmi4
EcoRMI.java (interfaz remota), EcoRMISirviente.java(implementación de
la interfaz remota) y EcoRMIServidor.java (la aplicación remota).
EcoRMI.java
public interface EcoRMI extends
java.rmi.Remote
{
public String eco(String mensaje)throws java.rmi.RemoteException;
}
EcoRMISirviente.java
import java.rmi.*;
import java.rmi.server.UnicastRemoteObject;
public class EcoRMISirviente extendsUnicastRemoteObject
implements EcoRMI
{
public EcoRMISirviente(String nombre) throws RemoteException
{
super();
try
{
Naming.rebind(nombre, this);
} catch (Exception e) {System.out.println("Excepcion: " + e.getMessage());
e.printStackTrace();
}
}
// Implementación del método remoto
public String eco(String mensaje) throws
RemoteException
{System.out.println("Recibido: " + mensaje);
return mensaje;
}
}
EcoRMIServidor.java
import java.rmi.*;
import java.rmi.server.*;
public class EcoRMIServidor
{
publicstatic void main(String args[])
{
// Crea e instala el gestor de seguridad
System.setSecurityManager(new RMISecurityManager());
try
{
EcoRMISirviente miEco = new...
Regístrate para leer el documento completo.