Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
hybrid-server
hybrid-server
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Commits
  • DAI 25-26
  • hybrid-serverhybrid-server
  • Wiki
    • Checklists
  • checklist primera entrega

checklist primera entrega

Last edited by Miguel Reboiro Jato Sep 12, 2025
Page history
  1. Se superan todos los tests.
  2. Cuando la aplicación se arranca sin parámetros se carga la configuración por defecto.
  3. Cuando la aplicación se arranca con un parámetro se intentan cargas las propiedades del fichero recibido como parámetro. Si se produce cualquier error, se muestra un mensaje por consola y finaliza la ejecución.
  4. Cuando la aplicación se arranca con más de un parámetro se muestra un mensaje de error por consola y finaliza la ejecución.
  5. HybridServer no guarda ningún parámetro de configuración en atributos estáticos. De hecho, salvo constantes, no debería guardar nada en un atributo estático.
  6. El constructor por defecto y el que recibe Properties de HybridServer trabajan con base de datos.
  7. El constructor que recibe un Map de HybridServer trabaja con memoria.
  8. Se utiliza un pool de hilos cuyo número máximo de hilos es el recibido como parámetro de configuración o el valor por defecto si no se proporciona.
  9. Si la base de datos no funciona (p.ej. MySQL está parado) la página raíz sigue funcionando y las páginas que acceden a base de datos devuelven un error 500.
  10. Si la base de datos vuelve a funcionar tras una caída, la aplicación sigue funcionando correctamente.
  11. Al ejecutar la aplicación se ven todas las páginas correctamente desde un navegador.
  12. Los enlaces del listado de HTMLs funcionan, incluso cambiando el número de puerto del servidor.
  13. Se han seguido todas las normas de entrega descritas en el Ejercicio de Moovi.
Clone repository
  • Home
  • aclaraciones
    • aclaraciones primera entrega
  • checklists
    • checklist primera entrega
More Pages

New Wiki Page

Tip: You can specify the full path for the new file. We will automatically create any missing directories.