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>.

Responder a