G
Guest
Gast
Hi
ich hab einen mulitclient Socketserver geschrieben. Jetzt habe ich eine Verständnisfrage. Der Server listend auf Port 80. Wenn eine Verbindung kommt wird diese angenommen und an einen Thread übergeben.
Socket socket = serverSocket.accept();
Nach accecpt() ist die verbindung hergestellt, jedoch über einen freien random Port. Müssen jetzt auf dem Server alle Prots offen sein um mehere Verbindungen zu verschiedenen Clients zu bearbeiten oder nur Port 80, wegen Firewall usw. Ich versteh das nicht so ganz, kann mir das jemand bitte erkläre
ich hab einen mulitclient Socketserver geschrieben. Jetzt habe ich eine Verständnisfrage. Der Server listend auf Port 80. Wenn eine Verbindung kommt wird diese angenommen und an einen Thread übergeben.
Socket socket = serverSocket.accept();
Nach accecpt() ist die verbindung hergestellt, jedoch über einen freien random Port. Müssen jetzt auf dem Server alle Prots offen sein um mehere Verbindungen zu verschiedenen Clients zu bearbeiten oder nur Port 80, wegen Firewall usw. Ich versteh das nicht so ganz, kann mir das jemand bitte erkläre