A melhor maneira seria fazer as duas aplicacoes conversarem via rmi, ao
inves de usar um arquivo texto para isso.
Se isso nao possa ser evitado, voce pode verificar se o tamanho do
arquivo foi alterado, usando java.io.File.
Walter do Valle wrote:
>
> Prezados amigos da lista
>
> Estou com um probleminha para resolver que aparentemente nao tem
> solucao, mas espero que alguem jah tenha passado por algo parecido para
> poder me ajudar. Estamos desenvolvendo uma aplicacao em Java que precisa
> ler de uma arquivo TXT. Ateh aih tudo bem, meu problema eh que este
> arquivo estah aberto para escrita por outra aplicacao e eh constamente
> (constantemente mesmo!) atualizado por esta. Da primeira vez nossa
> aplicacao Java le^ o arquivo todo ateh o final.Meu problema eh: como
> fa�o para a minha aplicacao ficar monitorando o arquivo TXT para
> perceber a inclusao de novos registros sem bloquar o mesmo para a outra
> aplicacao?
> Quero ainda monitorar o arquivo e tentar nao criar espera ativa, mas
> isto nao eh fundamental.
>
> Agradeco qualquer ajuda.
>
> P.S.: Em tempo, o arquivo TXT recebe registros sempre com o mesmo
> formato, uma linha apos a outra.
>
> --
>
> (_:_ --- Walter do Valle
> /---------/
> .-/. \ / \--. Universidade Federal de Santa Catarina
> / / \ \ 7 / / \ \ Ciencias da Computacao
> \ ` / -o---\--- / Florianopolis - SC
> `--' L `--' ICQ # 14305933
> ______________________________________
>
> Visite-me!
> http://www.inf.ufsc.br/~walter
> --------------------------------------------------
> /"\
> \ / CAMPANHA DA FITA ASCII - CONTRA MAIL HTML
> X ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
> / \
> --------------------------------------------------
> * Para nao receber mais e-mails da lista, acesse
><http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha
>a lista <[EMAIL PROTECTED]> e de um <submit>.
--
Eduardo Issao Ito <[EMAIL PROTECTED]>
Eurosoft Consultoria <http://www.euroconsult.com.br>
Rua Marina Saddi Haidar, 176 - S�o Paulo - SP - Brasil
CEP 04650-050
TEL: +55 11 524-8022
FAX: +55 11 524-0408
* Para nao receber mais e-mails da lista, acesse
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a
lista <[EMAIL PROTECTED]> e de um <submit>.