INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

UDP - 1Port, n Connections



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

27.10.2014, 10:50
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: UDP - 1Port, n Connections
Hallo NoWay,

Zitat:die Frage bleibt dennoch im Raum stehen, ob das über den gleichen Socket laufen kann oder ich jeweils einen weiteren brauche.
Die Clients können alle denselben lokalen Port verwenden, nur der Host benötigt pro Client einen anderen lokalen Port…

Du kannst z.B. so vorgehen:
- Ein Client meldet sich beim Host über einen festen Port (des Hosts) an (z.B. die 50000) und bekommt als Antwort darauf die für ihn gültige (hostseitige) Port-Nummer mitgeteilt (z.B. die 50002)
- danach läuft die Kommunikation zwischen Host und diesem Client über Port 50002 (hostseitig) ab.
- meldet sich ein weiterer Client, bekommt er einen anderen Host-Port zugeordnet (z.B die 50003)

Hier hast du den Aufwand bei der Verwaltung der Clients und ihrer hostseitigen Ports. Für jeden Port musst du dann auch eine Routine haben, die dort liest/schreibt.

Ich umgehe das mit festen Ports auf beiden Seiten und einer Kennung in der Botschaft. Dafür habe ich den Aufwand, dass jede Leseroutine alle Botschaften empfängt und nur die jeweils relevanten herausfiltern muss.

Du darfst dir jetzt überlegen, was für dich einfacher zu implementieren ist und was weniger Rechenlast auf den Clients erzeugt…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
UDP - 1Port, n Connections - NoWay - 27.10.2014, 10:04
RE: UDP - 1Port, n Connections - GerdW - 27.10.2014, 10:23
RE: UDP - 1Port, n Connections - NoWay - 27.10.2014, 10:36
RE: UDP - 1Port, n Connections - GerdW - 27.10.2014 10:50
RE: UDP - 1Port, n Connections - NoWay - 27.10.2014, 11:29
RE: UDP - 1Port, n Connections - GerdW - 27.10.2014, 11:32
RE: UDP - 1Port, n Connections - NoWay - 27.10.2014, 13:28

Gehe zu: