AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Delphi und https - TIdHTTP vs. THttpClient
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi und https - TIdHTTP vs. THttpClient

Ein Thema von Gausi · begonnen am 24. Apr 2019 · letzter Beitrag vom 3. Mai 2019
Antwort Antwort
mjustin

Registriert seit: 14. Apr 2008
3.010 Beiträge
 
Delphi 2009 Professional
 
#1

AW: Delphi und https - TIdHTTP vs. THttpClient

  Alt 2. Mai 2019, 11:36
Dafür wird es aber, im Gegensatz zu Indy, noch aktiv weiterentwickelt und unterstützt auch neuere Features.
Indy wird immer noch aktiv weiterentwickelt, für Serveranwendungen und andere Protokolle als HTTP(S) ist es immer noch eine erstklassige Bibliothek. Nur der noch fehlende TLS 1.3 Support könnte früher oder später ein Problem darstellen. Client- und/oder Server-Anwendungen, die zur Zeit noch auf TLS 1.2 laufen, könnten irgendwann vor verschlossenen Türen stehen, wenn TLS 1.3 zur Pflicht wird.
Michael Justin
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.174 Beiträge
 
Delphi 12 Athens
 
#2

AW: Delphi und https - TIdHTTP vs. THttpClient

  Alt 2. Mai 2019, 13:04
Die Frage stellt sich mir auch jedes Mal, und ich tendiere auch zur 2ten Version (wg. SSL).

Ich kenne jetzt die interne Struktur von Indy nicht besonders, aber dessen High-Level Protokolle sind immer noch Top.
Wäre es nicht einfach möglich die unterste Hardware-Ebene auf dieselbe Basis wie die neue Net-Library zu stellen, und im API weiter oben bleibt alles wie gehabt (nur ohne die unsäglichen SSL-Libraries mitzuschleifen) ?
Evtl. gibt es ja schon einen Mechanismus um die Hardware nahen Level einfach auszutauschen ?

Das wäre so ungefähr meine Wunschvorstellung dazu, leider müsste das wohl von AtoZed oder sonst jemand der sich dazu berufen fühlt in Angriff genommen werden
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.048 Beiträge
 
Delphi 12 Athens
 
#3

AW: Delphi und https - TIdHTTP vs. THttpClient

  Alt 2. Mai 2019, 17:09
@mjustin: unterstützt Windows schon TLS 1.3? Als ich vor einigen Wochen versucht habe das herauszufinden, hab ich's leider nicht geschafft das rauszufinden.
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.048 Beiträge
 
Delphi 12 Athens
 
#4

AW: Delphi und https - TIdHTTP vs. THttpClient

  Alt 2. Mai 2019, 17:12
Noch eine gute Alternative: ICS Komponenten von overbyte.eu
Open source, kann SSL und ist kompatibel zu den aktuellen OpenSLL DLLs.
Außerdem gibt es einen extra Forumsbereich dazu auf dem Delphipraxis Server

https://en.delphipraxis.net/forum/37...mponent-suite/
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.010 Beiträge
 
Delphi 2009 Professional
 
#5

AW: Delphi und https - TIdHTTP vs. THttpClient

  Alt 3. Mai 2019, 07:51
@mjustin: unterstützt Windows schon TLS 1.3? Als ich vor einigen Wochen versucht habe das herauszufinden, hab ich's leider nicht geschafft das rauszufinden.
Windows (Clients und Server) unterstützen TLS 1.3 noch nicht. Allerdings ist Indy nicht nur unter Windows einsetzbar, d.h. die Entwicklung für Linux Distributionen mit TLS 1.3 Unterstützung wären betroffen. TLS 1.2 soll aber auch noch für einige Jahre nicht 'deprecated' werden (mindestens bis nach 2024):

Zitat:
"Und TLS 1.2 soll aus heutiger NIST-Sicht (siehe Punkt 4.1 in https://csrc.nist.gov/publications/d...52/rev-2/draft) mit 1.3 koexistieren und nicht von ihm abgelöst werden - sogar noch nach 2024."
(https://social.technet.microsoft.com...ndows_Serverde)
Michael Justin
  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 05:28 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