Implantando aplicações desktop comJava Web StartThiago Carvalhohttp://tcarvalho.com.brthg.exe@gmail.com
????Instalação??Segurança?Atualização?Execução?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<jnlpspec="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>    <homepagehref="http://www.tcarvalho.com.br"/>    <description>Exemplo de uma aplicação via Jnlp</description>    <descriptionkind="short">JogoDistribuido</description>    <iconhref="http://www.tcarvalho.com.br/sd/jogo/img1.png"kind="splash"/>    <iconhref="http://www.tcarvalho.com.br/sd/jogo/img2.png"kind=“shortcut"/>  </information>  <updatecheck="background"policy="always"/>  <resources>    <javaversion="1.5+"/><jarhref="http://www.tcarvalho.com.br/sd/jogo/JogoDistribuido.jar"download="eager"main="true"/>    <jarhref="http://www.tcarvalho.com.br/sd/jogo/lib/AbsoluteLayout.jar"download="eager"main="false"/>  </resources>  <application-descmain-class="br.com.tcarvalho.jogo.Jogo"/></jnlp>
Referências:Java™ Web Start GuideJavaTMDeploymentGuide	http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136112.htmlJava™ Deployment with JNLP™ and Webstart™Author: Mauro MarinilliRevista Java Magazine – Edição 82

JWS

  • 1.
    Implantando aplicações desktopcomJava Web StartThiago Carvalhohttp://tcarvalho.com.brthg.exe@gmail.com
  • 2.
  • 3.
    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.
  • 4.
    Java Web Startsuporta: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.
  • 5.
  • 6.
  • 7.
  • 11.
    Arquivo .jnlp<jnlpspec="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> <homepagehref="http://www.tcarvalho.com.br"/> <description>Exemplo de uma aplicação via Jnlp</description> <descriptionkind="short">JogoDistribuido</description> <iconhref="http://www.tcarvalho.com.br/sd/jogo/img1.png"kind="splash"/> <iconhref="http://www.tcarvalho.com.br/sd/jogo/img2.png"kind=“shortcut"/> </information> <updatecheck="background"policy="always"/> <resources> <javaversion="1.5+"/><jarhref="http://www.tcarvalho.com.br/sd/jogo/JogoDistribuido.jar"download="eager"main="true"/> <jarhref="http://www.tcarvalho.com.br/sd/jogo/lib/AbsoluteLayout.jar"download="eager"main="false"/> </resources> <application-descmain-class="br.com.tcarvalho.jogo.Jogo"/></jnlp>
  • 12.
    Referências:Java™ Web StartGuideJavaTMDeploymentGuide http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136112.htmlJava™ Deployment with JNLP™ and Webstart™Author: Mauro MarinilliRevista Java Magazine – Edição 82