Galera… blz?
Seguinte… tenho uma aplicação web que preciso disponibilizar off-line para alguns usuários… tipo com instalador, next-next, etc.
Estou rodando ela no jboss, com postgre e tals…
Assim, surgiram os problemas, e minhas idéias de resolução:
1 - Como acessarei o BD se esterei off-line?
- Minha idéia é usar o HSQLDB, deixar o hibernate cuidar da criação das tabelas, e minha aplicação sincronizar as informações com o servidor qdo o usuário estiver on-line.
2 - Como deixar a inicialização do servidor “transparente” ao usuário?
- Andei pesquisando, e vi que posso “embutir” o Jetty na minha app, e iniciá-lo programaticamente.
No entanto, estou com uma p*** dúvida quanto a:
[b]3 - Como lidar com a instalação da aplicação, e suas atualizações de versão?
- Estou pesquisando sobre o JWS (java web start). Nunca utilizei, mas em todas as referências é citado q ele funciona com aplicações swing, como um applet.
Será que eu conseguiria utilizar o JWS para distribuir esta minha aplicação Web, ou existe alguma outra alternativa que não estou enxergando?[/b]
Desde já, agradeço qualquer ajuda.