No description
- Nix 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| cliente | ||
| servidor | ||
| README.md | ||
Despliegue
Lo tengo el repo en GitHub, en la mAquina donde se quiera ejecutar el cliente o servidor se hace git clone git@github.com:juancabe/SSDD-carrera100-rest.git
Nix
Nix es un gestor de paquetes y entornos que garantiza la inmutabilidad, muy Util en SSDD para garantizar entornos estables.
TambiEn obliga a configurar de forma declarativa todo el entorno de ejecuciOn, lo que en conjunto con la inmutabilidad asegura la reproducibilidad.
Cliente
Para ejecutar el cliente situarse en el directorio cliente y ejecutar nix develop, despuEs seguir las instrucciones para correr el JAR, que son las que aplican para entornos sin Nix instalado pero con una version de Java disponible:
java -jar Atleta.jar nombre.dominio:PUERTO/nombreWAR/servlet/clase numDorsal
Servidor
Entornos Nix
Ejecutar nix run.
Entornos sin Nix
Hacer lo mismo que se hace en el script run-tomcat del flake.nix.
- Tener
Tomcatinstalado - El
carrera100.warenwebappsdeTomcat - Ejecutar
Tomcat