Forum: Programmieren allgemein
Delphi
by Sir Rufo,
7. Okt 2015
Ähm, wir sprechen hier von einem simplen HTTP-Request der in einem Thread ausgeführt werden sollte. Was soll dir denn da um die Ohren fliegen?
Wenn schon paranoid, dann doch auch bitte konsequent und die Sekundäranwendung auf einem separaten Rechner (im klimageregelten Tresor) laufen lassen. Der Austausch der Daten dann per MSMQ/ActiveMQ (transaktionsbasiert) damit auch ja nichts verloren...
Forum: Programmieren allgemein
Delphi
by Sir Rufo,
7. Okt 2015
Ich habe schon mal keine Ahnung, warum du das in einer Sekundäranwendung auslagerst.
TIdAntiFreeze ist Kindergarten. Dort wird nur ein Application.ProcessMessages ausgeführt, wenn ein Datenblock übertragen wurde. Darum verschlechtert sich auch das Verhalten bei einer langsamen Leitung.
Lagere den Versand in einen Thread aus und alles wird schön.