Article View: be.comp.programming
Article #1516[Java] vraagje ivm Threads
From: Passero
Date: Mon, 14 Feb 2005 19:38
Date: Mon, 14 Feb 2005 19:38
34 lines
2335 bytes
2335 bytes
Ik zoek in java een systeem om een thread op te starten die het inlezen van
serverberichten afhandelt. Het probleem is dat de lijn: in.readline(); waar
in een BufferedReader is die gekoppeld is aan de Socket blijft wachten als
de server niets stuurt maar ondertussen wil ik wel andere dingen doen. Ik
weet niet echt hoe ik dit moet oplossen. Dit is mijn thread:
Ik weet niet wanner ik berichten van de server krijg of hoeveel het er zijn
maar ondertussen moet ik ook op gelijk welk tijdstip zelf berichten kunnen
sturen naar de server.
public class SessieThread extends Thread
{
private BufferedReader in;
public SessieThread(BufferedReader in)
{
super("Sessie");
this.in = in;
run();
}
public void run()
{
String bericht = "";
try
{
while (true)
{
bericht = in.readLine();
if (!bericht.equals(""))
System.out.println(bericht);
}
}catch(Exception ex){ex.printStackTrace();}
}
}
Technical Details
Message-ID:
<w67Qd.11727$VT7.483449@phobos.telenet-ops.be>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!216.196.110.149.MISMATCH!border2.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!pe2.news.blueyonder.co.uk!blueyonder!pe1.news.blueyonder.co.uk!blueyonder!news-out.ntli.net!newsrout1-gui.ntli.net!ntli.net!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: fcea4,9bf68d08c30a77d7,start X-Google-Thread: 107324,9bf68d08c30a77d7,start X-Google-Attributes: gidfcea4,gid107324,public X-Google-Language: DUTCH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!216.196.110.149.MISMATCH!border2.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!pe2.news.blueyonder.co.uk!blueyonder!pe1.news.blueyonder.co.uk!blueyonder!news-out.ntli.net!newsrout1-gui.ntli.net!ntli.net!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail From: "Passero" <yanongena@pandora.be> Newsgroups: be.comp.programming,nl.comp.programmeren Subject: [Java] vraagje ivm Threads Lines: 40 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Message-ID: <w67Qd.11727$VT7.483449@phobos.telenet-ops.be> Date: Mon, 14 Feb 2005 19:38:04 GMT NNTP-Posting-Host: 84.194.223.119 X-Complaints-To: abuse@telenet.be X-Trace: phobos.telenet-ops.be 1108409884 84.194.223.119 (Mon, 14 Feb 2005 20:38:04 MET) NNTP-Posting-Date: Mon, 14 Feb 2005 20:38:04 MET Organization: Telenet Internet