Hallo Liebe WWW-ler!
Ich möchte ein netzwerkfähiges Programm schreiben
welches einen festen und bedarfsmäßig beliebig weitere
IP-Ports verwenden kann.
Ich könnte einerseits einfach mehrere ServerSockets
mit von mir festgelegten Ports initialisieren,
oder aber nach freien Ports suchen um die zu benutzen
damit es keine eventuellen Konflikte gibt.
Praktisch soll über den festen Port (z.B. 500 oder so)
kurz eine Verbindung aufgebaut werden und dem Client
der neue Port mitgeteilt werden.
Danach wird die Verbindung des festen Ports wieder geschlossen
und die eigentliche Verbindung über den neuen Port aufgebaut.
Wie kann ich nun am besten feststellen welche Ports
von keiner Anwendung belegt sind bzw. umgekehrt, welche schon
belegt sind?
ich benutze delphi 4.0 pro.
vielen dank im voraus!
gruß dennis