/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package javarmi.servidor;

import java.rmi.registry.LocateRegistry;
import java.rmi.registry.Registry;

/**
 *
 * @author waflessnet
 */
public class Servidor {
   
        public static void main(String[] args){
            try{
                //String[] arrFile = obtenerString();
                System.out.println ("*** Iniciando Servidor ***");
                Registry registry = LocateRegistry.createRegistry(1099);
                LeerArchivo leer  = new LeerArchivo();
                String[] lineas   = leer.obtenerArrString(""+args[0]);
                //pasamos al constructor las lineas leídas.
                registry.rebind("Server", new ObjetoRemoto(lineas));
                System.out.println ("*** Servidor Iniciado ***");
            }catch(Exception e){
                e.printStackTrace();
            }
        
        }
      
}

@@ -430,110 +430,265 @@
   //
-String%5B%5D arrFile = obtenerString();%0A                System.out.println (%22*** Iniciando Servidor ***%22);
+ el primer argumento es la ip%0A                // segundo argumento debe ser la ruta donde esta el archivo txt a leer%0A                System.out.println (%22*** Iniciando Servidor ***%22);%0A                System.setProperty(%22java.rmi.server.hostname%22, args%5B0%5D); 
 %0A   
@@ -878,17 +878,17 @@
 %22%22+args%5B
-0
+1
 %5D);%0A    

set de propiedad hostname