![]() |
Schnellste Komponente, Bibliothek für HTTP-Zugriffe
Hallo,
ich arbeite an einem Programm, das von vielen verschiedenen HTTP-Servern zur selben Zeit Daten abrufen soll. Teilweise nur HEAD-Anfragen, aber auch POST- und GET-Anfragen. Da ich eine möglichst hohe Durchsatzrate haben will, würde es mich freuen, wenn die Komponente bzw. Bibliothek schnelle Methoden für diese Zwecke anbietet, sodass nicht zusätzlich Zeit durch Typ-Konvertierung, Aufrufhürden oder irgendwelche unsauberen Kleinigkeiten verloren geht. Was ist am besten für sowas geeignet: CurlPas, Indy HTTP Komponenten, FastNet oder etwas anderes? Aufruf erfolgt aus einem Thread in einer VCL-Formularanwendung. Hoffe ihr habt damit schon viele Erfahrungen gemacht und könnt mir weiterhelfen. Danke :-) |
Re: Schnellste Komponente, Bibliothek für HTTP-Zugriffe
Hi,
also ich kann dir für solche Zwecke die Internet Library namens Synapse empfehlen. Du solltest Dich allerdings mit Multi-Thread Programmierung auskennen, das hilft enorm ein Konzept zu erstellen was höchst performant wird, denn es handelt sich hier nicht um Komponenten sondern einer Library. Für dich wäre die Unit httpget.pas interessant. Zu finden sind die Libs hier: ![]() Viel Erfolg |
Re: Schnellste Komponente, Bibliothek für HTTP-Zugriffe
Sieht super aus. So hatte ich mir das vorgestellt.
Werde das ma testen :D Danke. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz