Filepermission no Applet

1 resposta
B

E ai pessoal,

Bom, estou fazendo um jogo usando applet, neste jogo existe um sistema de ranking que precisa salvar um arquivo.dat no mesmo local onde estão todos os arquivos .class, porém li que existe uma politica de segunrança chamada sandbox, que não permite este tipo de operações utilizando applet.
Tentei fazer o codigo normalmente para persistir o arquivo e ele disparava uma exceção, (FilePermission Exception arquivo.dat read).

Andei lendo por ai e descobri que precisa assinar o applet para que ele faça isso, li também em outro lugar que era só criar um arquivo java.policy com as permissoes.

Desconfio que para a assinatura ele esteja somente habilitado a salvar arquivos na maquina de quem está acessando o applet, é isso?
Caso alguém que leia esse tópico entenda bem sobre o assunto, poderia me dizer como posso fazer pra salvar este arquivo sem disparar a exceçao?

Abraço

1 Resposta

B

Ola,

Vc quer salvar o arquivo de ranking ho servidor, certo?

Vc tem algumas formas para fazer isto: Usando um servlet, por RMI…

A questao do java.policy e para vc acessar o file system do cliente, quem executa o applet… que acho que nao e o caso…

Criado 29 de julho de 2006
Ultima resposta 29 de jul. de 2006
Respostas 1
Participantes 2