Despertei para o Java Web Start (JWS) quando surgiu o desafio de migrar uma das nossas aplicações Java (MobileIPCentrex, consola de operadora) de forma a que fosse integrada no web browser ou invocada remotamente, para evitar instalações de software no cliente e controlo de versões...
Com o JWS é possível executar uma aplicação Java através de um link numa página web. O link aponta para um ficheiro JNPL que descreve a aplicação alojada num Web Server, fazendo com que o JWS descarregue, coloque em cache e execute a aplicação.
A execução da aplicação é independente do web browser (ao contrário das Java Applets), e o utilizador pode eventualmente executar a aplicação off-line, desde que esta esteja ainda em cache.
Por ser uma aplicação "on-line", existem alguns constragimentos de segurança, por exemplo no acesso ao disco local e à rede (aplicações serão executadas num ambiente limitado - sandbox). No entanto, a aplicação pode ser autenticada com um certificado digital e, se o utilizador o aceitar, a aplicação poderá aceder ao disco local e à rede.
Ver este post para assinar aplicações com um certificado self-signed (para testes).
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment