🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #2171

Re: [Java] UDP of TCP gebruiken?

#2171
From: Arnold Hendriks
Date: Sun, 03 Oct 2004 11:16
24 lines
2691 bytes
"F. Henninger" <fgjoj_canned_food@studentdotutwente.nl> wrote in message 
news:cjogh4$s5r$1@netlx020.civ.utwente.nl...
> Passero wrote:

>> En heeft de server dan 1 TCP connectie per client want TCP is toch enkel 
>> 1-1
>> relatie en niet 1-n.
> De server heeft dan inderdaad per client 1 TCP verbinding. Je kan met TCP 
> echter wel 1-op-n relaties aanmaken. Dan moet je de clients in een 
> multi-cast group zetten die de server aan heeft gemaakt. Dit is echter
TCP kan geen multicast. Alleen UDP kan dat. Is ook niet zo vreemd als je 
naar het protocol kijkt - bij multicast wil je enigszins fire&forget 
richting alle ontvangers doen, maar bij TCP zul je per verbinding moeten 
bijhouden wie wat ontvangen heeft (en dingen als window size, e.d.)

>> Moet ik dan ergens bijhouden wie verbonden is in een
>> arayList ofzo en die overlopen als er een bericht binnenkomt want 
>> broadcast
>> is blijkbaar ook geen optie.
> De connecties moet inderdaad in een list oid zetten.
Aan Passero: als je je zorgen maakt over bovenstaande problemen, dan zou ik 
echt wegblijven van UDP en multicast. De problemen die je daar gaat 
tegenkomen (out-of-order, verloren pakketjes, duplicate pakettjes, flow 
control) zijn vele malen groter dan een lijstje maken van TCP-connecties.
Technical Details
Message-ID: <cjon1q$u0d$1@netlx020.civ.utwente.nl>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!131.211.141.196.MISMATCH!humbolt.nl.linux.org!news.nl.linux.org!news.utwente.nl!not-for-mail
References: <Rox7d.263798$eW6.13752378@phobos.telenet-ops.be> <1096722424.405385@seven.kulnet.kuleuven.ac.be> <WXx7d.263831$NB7.13786223@phobos.telenet-ops.be> <8638987.CgBNZH8RQo@jvaes.cjb.net> <UtP7d.264451$Di6.13682811@phobos.telenet-ops.be> <cjogh4$s5r$1@netlx020.civ.utwente.nl>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,d5adb748988f3529
X-Google-Thread: 107324,d5adb748988f3529
X-Google-Attributes: gidfcea4,gid107324,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!131.211.141.196.MISMATCH!humbolt.nl.linux.org!news.nl.linux.org!news.utwente.nl!not-for-mail
From: "Arnold Hendriks" <a.hendriks@b-lex.nl>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: [Java] UDP of TCP gebruiken?
Date: Sun, 3 Oct 2004 13:16:09 +0200
Organization: University of Twente, Enschede, The Netherlands
Lines: 26
Message-ID: <cjon1q$u0d$1@netlx020.civ.utwente.nl>
References: <Rox7d.263798$eW6.13752378@phobos.telenet-ops.be> <1096722424.405385@seven.kulnet.kuleuven.ac.be> <WXx7d.263831$NB7.13786223@phobos.telenet-ops.be> <8638987.CgBNZH8RQo@jvaes.cjb.net> <UtP7d.264451$Di6.13682811@phobos.telenet-ops.be> <cjogh4$s5r$1@netlx020.civ.utwente.nl>
NNTP-Posting-Host: jeltsin.student.utwente.nl
X-Trace: netlx020.civ.utwente.nl 1096802170 30733 130.89.163.169 (3 Oct 2004 11:16:10 GMT)
X-Complaints-To: abuse@utwente.nl
NNTP-Posting-Date: Sun, 3 Oct 2004 11:16:10 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-RFC2646: Format=Flowed; Response