jws
DESCRIPTION
Implantando aplicações desktop com Java Web StartTRANSCRIPT
Atualização?
Instalação?
Execução?
Segurança?
Versão do Java?
?? ???
O que é o Java Web Start?O software Java Web Start permite fazer
download de aplicativos Java da Web e executá-los. O software Java Web Start: Permite ativar aplicativos facilmente, com apenas um clique.
Oferece a garantia de que sempre esteja sendo executada a versão mais recente do aplicativo.
Elimina procedimentos complexos de instalação ou atualização.
Java Web Start suporta:Versionamento e atualização incremental; Operações Off-line; Integração com Desktop; Sandboxing (Ambiente protegido com
restrições de acesso a disco ou recurso de rede);
Code-signing; Instalação automática de JRE e pacotes
adicionais da aplicação.
Arquitetura
Carregando a aplicação
Qual a versão do Java?
Arquivo .jnlp<jnlp spec="1.0+" codebase="http://www.tcarvalho.com.br/sd/jogo/"
href="http://www.tcarvalho.com.br/sd/jogo/launch.jnlp"> <information> <title> AppExemplo</title> <vendor>Thiago Carvalho</vendor> <homepage href="http://www.tcarvalho.com.br"/> <description>Exemplo de uma aplicação via Jnlp</description> <description kind="short">JogoDistribuido</description> <icon href="http://www.tcarvalho.com.br/sd/jogo/img1.png" kind="splash"/> <icon href="http://www.tcarvalho.com.br/sd/jogo/img2.png" kind=“shortcut"/> </information> <update check="background" policy="always"/> <resources> <java version="1.5+"/> <jar href="http://www.tcarvalho.com.br/sd/jogo/JogoDistribuido.jar" download="eager"
main="true"/> <jar href="http://www.tcarvalho.com.br/sd/jogo/lib/AbsoluteLayout.jar" download="eager"
main="false"/> </resources> <application-desc main-class="br.com.tcarvalho.jogo.Jogo"/></jnlp>
Referências:Java™ Web Start GuideJavaTM Deployment Guide
http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136112.html
Java™ Deployment with JNLP™ and Webstart™Author: Mauro Marinilli
Revista Java Magazine – Edição 82