Verifique se um arquivo está aberto antes de lê-lo?

Eu estou tentando fazer um applet que lê um arquivo no sistema de arquivos local (o computador de usuários) em um intervalo muito freqüente (várias vezes por segundo), em seguida, torna o conteúdo do arquivo disponível para a página da web via javascript.

O arquivo que o applet precisa ler é atualizado em alta freqüência por um programa no computador do usuário. O que me preocupa é o que pode acontecer se o applet ler dados do arquivo quando o arquivo estiver no meio da atualização.

Não sei qual é a probabilidade disso, mas se for uma preocupação válida, há uma maneira de garantir que o arquivo não esteja sendo gravado antes de lê-lo?

questionAnswers(2)

yourAnswerToTheQuestion