Hallo!
Wenn du z.B. einen IdTCPServer (oder einen beliebigen anderen
Indy-Server) verwendest, erstellt dieser pro verbundenen Client einen Thread. Normalerweise verwendet IdTCPServer dazu einen TIdThreadMgrDefault.
Du kannst ihm aber auch einen TIdThreadMgrPool geben, sodass wenn eine neue Verbindung zum Server hergestellt wird nicht erst ein neuer Thread erstellt werden muss (diese Komponente hält sozusagen immer einige Thread bereit, die nichts zu tun haben und für neue Verbindungen gleich verwendet werden können).
Das ist zum Beispiel sinnvoll, wenn oft eine Verbindung hergestellt wird und diese nur von kurzer Dauer ist. Bei den Protokollen HTTP, Time, oder Gopher ist dies zu überlegen.
Link habe ich keinen für dich, aber die
Indy-Komponenten verfügen über eine ausgezeichnete Dokumentation.
Hoffentlich war ich hilfreich,
Andreas
Andreas N.