Einzelnen Beitrag anzeigen

Brüggendiek

Registriert seit: 13. Dez 2002
Ort: Dortmund
275 Beiträge
 
Delphi 5 Standard
 
#1

Indy: mehrere UDP-Server auf einem Port

  Alt 11. Okt 2004, 22:23
Hallo!

Wie man hier sehen kann, schreibe ich zur Zeit ein Programm mit UDP.

Dabei erfuhr ich im verlinkten Thread (danke Basilikum), daß ein Port auch von mehreren Servern gleichzeitig benutzt werden kann.

Da ich Indy 9 verwende, ergibt sich ein Problem:
Beim TCP-Server findet sich auch eine entsprechende Einstellmöglichkeit (Property ReuseSocket). Beim UDP-Server ist das nicht implementiert.

Natürlich könnte ich mich nun in die Tiefen der (etwas chaotischen) Indy-Sources begeben, die Verfahrensweise bei TCP ergründen und auf UDP übertragen.

Nur - warum das Rad zweimal erfinden? Vielleicht hat ja jemand das schon mal implementiert.


Wie kann ich also bei Indy 9 einstellen, daß mehrere UDP-Server auf einem Port arbeiten?


Für Eure Mithilfe bedanke ich mich im Voraus.

Gruß

Dietmar Brüggendiek
Dietmar Brüggendiek
Die 6 Probleme des Programmierers: 1. dauert das länger, als man 2. glaubt, 3. geht das nicht so, wie man sich das 4. schlau überlegt hat, und 5. sitzt der Fehler da, wo man ihn 6. zuletzt sucht
  Mit Zitat antworten Zitat