lunes, 14 de febrero de 2011

Ejecutar el RMA (Remote Monitoring Agent) en línea de comandos -Linux y/o Windows

El RMA es una herramienta que nos permite iniciar,suspender, reiniciar y matar un agente JADE; entre otras cosas.

El RMA lo podemos descargar de la página oficial de JADE, (tienen que registrarse previamente para poder proceder a descargarlo y pueden bajar todos los archivos con el jadeAll.zip o bien si sólo quieren el RMA descarguen el jadeBin.zip) y una vez descargado lo descomprimiremos y guardamos en una carpeta, la carpeta donde voy a guardarlo será JADE1

Pues bien, ahora que ya lo tenemos en nuestra carpeta ahora nos dispondremos a abrir una línea de comandos (o terminal para los Linuxeros) y mediante los comandos nos posicionaremos en la carpeta donde hemos descomprimido nuestro archivo descargado y posteriormente entraremos a la carpeta descomprimida.

Si han descomprimido la carpeta con el mismo nombre que tenía el comprimido entonces su carpeta debería tener un nombre parecido a este 'JADE-bin-4.0.1' o simplemente 'jade' (Si tienes problemas o dudas, consulta la nota que está al final).

SUGERENCIA: Para efectos prácticos, les recomiendo que todo esto lo hagan sobre el Escritorio (desktop), esto con el fin de ahorrar tiempo al momento de cambiar y redireccionar rutas en la línea de comandos y/o terminal, o bien, para cuando todo esto es sólo para alguna tarea de alguna materia.

Aquí les dejo una tabla de los comandos para posicionarse en un directorio tanto en Windows como en Linux.
Comando en: Windows Linux Ejemplo
Ir a una ruta hija cd cd cd Desktop
Regresar a ruta padre cd.. cd .. (espaciado) cd.. | cd ..
Mostrar directorio dir ls dir | ls



 Pues bueno... ahora que estamos dentro de la carpeta descomprimida nos posicionaremos en la carpeta jade (cd jade) y posteriormente a la carpeta lib (cd lib).








Ahora con el siguiente comando (tanto en Linux como en Windows sirve) invocaremos al RMA(cuiden  mayúsculas y minúsculas):

java -cp jade.jar jade.Boot -gui

Si esto les da algún error o muestra un mensaje relacionado con el host entonces escriban:

java -cp jade.jar jade.Boot -gui -host 127.0.0.1








Con esto el RMA iniciará...

Una vez que se haya abierto ahora podremos disponer tambiénde 4 herramientas que nos proporcionan, las más usadas son la de el envío de mensajes ( con Dummy Agent) y el Agente Sniffer (sniffer Agent) el cual puede ver los mensajes entre los agentes que uno desee.

NOTA: NO IMPORTA EL NOMBRE QUE LE DEN A SU CARPETA DESCOMPRIMIDA, LO IMPORTANTE ES ENCONTRAR Y POSICIONARSE EN LA CARPETA "lib" YA QUE DENTRO DE ESTA SE ENCUENTRA EL "jade.jar". PARA NO PERDERSE PUEDEN ABRIR LA CARPETA DESDE EL MISMO ESCRITORIO Y VER LA RUTA EN LA BARRA DE DIRECCIONES.










Espero les sirva de algo, ¡Saludos!