Article View: be.comp.programming
Article #2171Re: [Java] UDP of TCP gebruiken?
From: Arnold Hendriks
Date: Sun, 03 Oct 2004 11:16
Date: Sun, 03 Oct 2004 11:16
24 lines
2691 bytes
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-mailReferences:
<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