Es una aplicación desarrollada con cuatro recursos REST utilizando Spring Framework, el patrón de diseño es MVC (Modelo Vista Controlador)
Procedimiento para desarrollar la instalación
Comandos e instrucciones a realizar para crear el archivo .rar
# Se posiciona el el directorio donde reside el archivo POM.xml
$ cd /RESTfulWS/target/m2e-wtp/web-resources/META-INF/me.jmll/utm
# Se ejecuta el comando
$ mvn clean install
# Ó este comando
$ mvn clean package
# Con esto se creará el archivo .war
Esto se logra copiando el archivo .war en el directorio webapps del directorio del servidor web
# Ejemplo del directorio
$ cd /Apache Software Foundation/Tomcat 9.0/webapps
# Para copiar el archivo war al directorio del servidor
$ cp -p file.war /Apache Software Foundation/Tomcat 9.0/webapps
# Posteriormente automaticamente al iniciar el servidor Tomcat, instala la aplicació
Eso es realizado mediante la ejecución del archivo por lotes
:: Se posiciona en el directorio donde reside el archivo
> cd startup.bat
# Se posiciona en el directorio donde reside el archivo
$ cd startup.sh
Se puede hacer uso de las APIs consumiendo los siguientes servicios en el servidor montado en el pueto 8080 de la siguiente forma http://localhost:8080/utm/api/v1
{
"_links": [
{
"href": "http://localhost:8080/utm/api/v1/",
"rel" : "api"
},
{
"href": "http://localhost:8080/utm/api/v1/file/",
"rel" : "file"
},
{
"href": "http://localhost:8080/utm/api/v1/directory/",
"rel" : "directory"
},
{
"href": "http://localhost:8080/utm/api/v1/notify/",
"rel" : "notify"
},
{
"href": "http://localhost:8080/utm/api/v1/user/",
"rel" : "user"
},
{
"href": "http://localhost:8080/utm/api/v1/index/",
"rel" : "index"
}
],
"version" : "1"
}
Las apis mostradas anteriormente son empleadas para lograr ver todos los servicios disponibles de la aplicación
Yesica Lizbeth Aldape García
Miguel Matthew Montes de Oca Guzmán
José Isaac Zermeño Sánchez
Allie Michell Flores Sánchez
Universidad Tecmilenio
Computación Avanzada en Java
Lucía Guadalupe Moyeda Cornejo
MIT