Walter,
Uma solu��o seria construir uma thread que fique dormindo
(threadxxx.sleep(5000)) um tempo pre-determinado (ex: ciclo de 5 seg), e toda
vez que acordar ir� ler o referido arquivo texto, apresenta-lo ao usuario ou
fazer qualquer coisa e voltar a dormir at� o proximo ciclo.
Espero que ajude.
[]s, Grego
____________________Separador de Resposta____________________
Assunto: Acesso concorrente
Autor: "Walter do Valle" <[EMAIL PROTECTED]>
Data: 08/11/99 18:23
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>.
Received: from server07.brasifrj.com.br [172.16.2.7] by brasifrj.com.br (ccMail Link
to SMTP R8.30.00.7)
; Mon, 08 Nov 1999 18:31:43 -0200
Return-Path: <[EMAIL PROTECTED]>
Received: (qmail 11734 invoked by alias); 8 Nov 1999 21:31:16 -0000
Delivered-To: [EMAIL PROTECTED]
Received: (qmail 11730 invoked from network); 8 Nov 1999 21:31:15 -0000
Received: (ofmipd 200.246.224.58); 8 Nov 1999 21:30:53 -0000
Received: from ctclab.ufsc.br ([150.162.65.5]) by terra.sun.com.br
(Post.Office MTA v3.0 release 114 ID# 0-34004U100L100S0)
with ESMTP id AAA2858 for <[EMAIL PROTECTED]>;
Mon, 8 Nov 1999 18:32:47 -0200
Received: from inf.ufsc.br ([200.215.7.3])
by ctclab.ufsc.br (8.8.8/8.8.8) with ESMTP id SAA23484;
Mon, 8 Nov 1999 18:23:31 -0200 (EDT)
Date: 8 Nov 1999 18:23:03 -0200
Message-ID: <[EMAIL PROTECTED]>
From: "Walter do Valle" <[EMAIL PROTECTED]>
To: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>, [EMAIL PROTECTED]
X-Mailer: Mozilla 4.7 [en] (Win98; I)
X-Accept-Language: en
MIME-Version: 1.0
Subject: Acesso concorrente
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by ctclab.ufsc.br id SAA23484