Rodando aplicação Java remotamente

Pessoal, estou com o seguinte problema:
Minha aplicação Java é Desktop. Possue um arquivo JAR que acessa dois diretórios: um com imagens e outro com arquivos específicos para a aplicação. Ele foi desenvolvido sem o pre-requisito de ser acessado remotamente, porém, por motivos de força maior, ele se encontra em um servidor de arquivos. Para acessa-lo os usuários apenas acessam o diretório do servidor, clicam sobre o .JAR e o aplicativo roda na máquina com se estivesse gravado nela. Gambiarra ? Qual seria a melhor maneira para evitar que estes arquivos fossem copiados ? Como tentativa de solução imediata, pesquisamos sobre algum atributo de diretório ou arquivo que evitasse isso apenas “negando” a permissão de cópia através do XP, porém sem sucesso. Qual “técnica” vocês aconselhariam ? RMI, fragmentar a aplicação para manter o .JAR na máquina e acessar via rede os outros arquivos ? Ou algo diferente ?

Um abraço!

Olá

Java Web Start

[]s
Luca

OK ! Vou dar uma pesquisada !
Obrigado !