• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
JWS
 

JWS

on

  • 444 views

Implantando aplicações desktop com Java Web Start

Implantando aplicações desktop com Java Web Start

Statistics

Views

Total Views
444
Views on SlideShare
444
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    JWS JWS Presentation Transcript

    • Implantando aplicações desktop comJava Web Start
      Thiago Carvalho
      http://tcarvalho.com.br
      thg.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 Guide
      JavaTMDeploymentGuide
      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