Skip to content
Alejandro Rodriguez edited this page Apr 28, 2018 · 2 revisions

• Acerca de: Esta aplicación RESTfulWS contiene varios recursos que pueden ser de mucha utilidad para el manejo de archivos. Contiene principalmente recursos que permiten la descarga de archivos, el listado de ellos y la eliminación de ellos. Tiene la capacidad de crear notificaciones. Puedes crear, listar, actualizar y borrar usuarios. Y finalmente puedes listar todos estos recursos para un fácil uso de ellos.

• Proyecto: Este proyecto es una api rest multifuncional para manejo de archivos, usuarios, notificaciones, directorios, entre otras cosas, utilizamos el siguiente entorno: Eclipse IDE  Maven  Java JDK

Las siguientes propiedades: java-version 1.8 org.springframework-version 4.2.5.RELEASE org.aspectj-version 1.6.10 jackson.version 2.4.2 log4j.version 2.0.2

Las siguientes dependencias: apache.commons log4j spring framework jackson glassfish server javax.servlet.jsp

Algunas de las clases y métodos contenidas en el programa son File showOptions() Permite conocer las opciones y los posibles parámetros y métodos con los que podemos llamar a la api en la seccion de file downloadFile() Permite descargar un archivo estableciendo su path deleteFile() Permite eliminar un archivo estableciendo su path uploadFile() Permite subir un archivo estableciendo su nombre, path de destino y el archivo.

Directory showOptions Permite conocer las opciones y los posibles parámetros y métodos con los que podemos llamar a la api en la seccion de directory getFilesJSON Permite obtener los archivos del directorio en JSON getFilesXML Permite obtener los archivos del directorio en XML

Notify showOptions() Permite conocer las opciones y los posibles parámetros y métodos con los que podemos llamar a la api en la seccion de notify getNotificationsJSON Obtiene las notificaciones en formato json getNotificationsXML Obtiene las notificaciones en formato XML Notify() Responderá a la solicitud http con 4 parámetros de solicitud: subject, message, to y cc

Pasos para configurar: 1.- Clonar los archivos del repositorio 2.- Asegurarse que las dependencias están incluidas. 3.- Asegurarse que la inforamcion de pruebas es correcta. 4.- Ejecutar la aplicacion 5.- Introducir correctamente los datos y manejar correctamente las respuestas que el programa da.

o

Descarga el war. Ejecutalo Introduce la informacion con la que quieres trabajar.

Clone this wiki locally