Top Banner
Thiago Carvalho http://tcarvalho.com.br [email protected]
12

Java Web Start

Jul 06, 2015

Download

Documents

Thiago Carvalho

Implantando aplicacoes desktop com Java Web Start
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Java Web Start

Thiago Carvalhohttp://[email protected]

Page 2: Java Web Start

Atualização?

Instalação?

Execução?

Segurança?

Versão do Java?

Page 3: Java Web Start

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.

Page 4: Java Web Start

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.

Page 5: Java Web Start

Arquitetura

Page 6: Java Web Start

Carregando a aplicação

Page 7: Java Web Start

Qual a versão do Java?

Page 8: Java Web Start
Page 9: Java Web Start
Page 10: Java Web Start
Page 11: Java Web Start

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>

Page 12: Java Web Start

Referências: Java™ Web Start Guide

JavaTM 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