[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [mindfood] Automatización de actualizaciones en Java
Simplemente, quería sondear opiniones y experiencias previas que
tengais relacionadas con automatización de despliegues en Java...
Actualmente, el problema de la actualización automática de aplicaciones
Java (en el lado cliente) está tratando de resolverse mediante el
JSR-56: Java Network Launching Protocol (JNLP) [1]. De hecho Java Web
Start, la implementación de referencia de JNLP, forma parte de la
plataforma J2SE desde la versión 1.4.
JNLP permite el despliegue de aplicaciones Java a través de la Web en el
lado cliente, que a diferencia de los applets son ejecutadas fuera del
ámbito del navegador. Una vez desplegadas, las aplicaciones JNLP pueden
descargar actualizaciones automáticamente.
JNLP está dirigido a permitir el despliegue basado en Web de
aplicaciones en el lado cliente, típicamente "rich-clients", y a
facilitar su mantenimiento y actualización.
En este contexto resulta claro que la actualización de las aplicaciones
desplegadas resulta un problema y la "auto-actualización" es una
característica muy conveniente. Sin embargo, no acabo de ver la
necesidad de una actualización automática de despliegues en el lado
servidor como la que planteas. Al fin y al cabo, se puede realizar un
redespliegue de la aplicación cada vez que sea necesario. Teniendo en
cuenta que, como dice Alejandro, el proceso de despliegue suele estar
totalmente automatizado, ¿cuál es la ventaja de la auto-actualización en
el servidor de aplicaciones?. Probablemente estoy pasando algo por alto.
[1] http://jcp.org/en/jsr/detail?id=056
Un saludo,
Rafa