Ich bin im Prozess der Erstellung von zwei Anwendungen, die über UDP kommunizieren werden. Beide Anwendungen müssen Daten asynchron senden und abrufen.UDP: Verwenden der gleichen Portnummer auf beiden Seiten des Netzwerks zum asynchronen Senden und Empfangen
Meine Frage ist: Sollte ich separate Ports zum Anhören und Senden definieren oder können beide Anwendungen auf dem gleichen Port senden und empfangen?
Beispiel:
App1 6060 auf Port senden < -----------> App 2 hört auf 6060
App1 lauscht auf Port 6060 < ---------> App2
oder
auf 6060 sendetApp1 auf Port 6060 senden < ------------> App 2 lauscht auf 6060
App1 überwacht Port 7070 < ------ ----> App2 sendet auf 7070
Danke
Nur beachten. Für dieses Schema (Peer-to-Peer-Verbindung) benötigen Sie entweder mindestens eine öffentliche IP-Adresse (auf app1 oder app2) oder Sie benötigen einen NAT-Traversal-Mechanismus. –