AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi zweck des IdThreadMgr
Thema durchsuchen
Ansicht
Themen-Optionen

zweck des IdThreadMgr

Ein Thema von Tanne · begonnen am 29. Apr 2006 · letzter Beitrag vom 29. Apr 2006
Antwort Antwort
Tanne

Registriert seit: 2. Mär 2005
Ort: Kiel
25 Beiträge
 
#1

zweck des IdThreadMgr

  Alt 29. Apr 2006, 14:09
Hallo.
Ich habe hier auf Delphipraxis gesucht, doch leider nichts passendes gefunden.
Hat hier jdm. nen Link, der mir Infos über den IdThreadMgr der Indy-Kombonenten liefert.
Ich würde gerne die Funktionsweise von dem Ding und das Zusammenspiel mit dem restlichen Teil von Indy verstehen.
Mfg,
Tanne
  Mit Zitat antworten Zitat
EConvertError

Registriert seit: 29. Sep 2003
Ort: Österreich
230 Beiträge
 
#2

Re: zweck des IdThreadMgr

  Alt 29. Apr 2006, 15:29
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.
  Mit Zitat antworten Zitat
Tanne

Registriert seit: 2. Mär 2005
Ort: Kiel
25 Beiträge
 
#3

Re: zweck des IdThreadMgr

  Alt 29. Apr 2006, 15:44
Vielen Dank!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz