Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.033 Beiträge
 
Delphi 12 Athens
 
#5

AW: (Berlin) Multithreading mit SOAP

  Alt 28. Jun 2016, 16:20
Bei MS ist das XMLDOM halt nicht Multithread, es verwaltet auch nicht selber die Threads (sich selber intitialisieren, wenn wo benötigt und wieder beenden, wenn keine Referenz mehr, oder so)

Da muß man halt selber die Umgebung pro Thread initialisieren.

Wenn du ganz hart drauf bist und das nie wieder vergessen willst, dann kannst du unter Windows auch das Erstellen/Beenden von Threads hooken und dort "automatisch" CoInitialize und CoUnititialize aufrufen.
Braucht dann zwar bissl mehr RAM und klein bissl Zeit für CoInitialize/CoUnititialize, auch da, wo es nicht nötig wäre, aber davon haben wir ja eh genug.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat