Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Von Indy und OpenSSL-DLLs zu REST (HTTP Delphi-Bibliothek) wechseln (https://www.delphipraxis.net/210407-von-indy-und-openssl-dlls-zu-rest-http-delphi-bibliothek-wechseln.html)

DieDolly 19. Apr 2022 22:26


Von Indy und OpenSSL-DLLs zu REST (HTTP Delphi-Bibliothek) wechseln
 
Vor ein paar Wochen habe ich damit angefangen, alles von Indy auf REST (Delphi-Komponenten, nicht das Protokoll) umnzustellen, weil ich gewisse Probleme mit meinem Provider hatte und Anfragen aus meinem Programm über OpenSSL HTTPS an meinem Server nicht mehr durchkamen.

Ist REST zukunftsicher? Ich schicke aus meinem Programm normale HTTPS-Anfragen an meinen Server (PHP), der die verarbeitet und antwortet.
Mein Ziel ist es, weg von Indy und den OpenSSL-DLLs zu kommen.

hoika 20. Apr 2022 07:26

AW: Von Indy und OpenSSL-DLLs zu REST wechseln
 
Hallo,
REST ist Standard.

Edelfix 20. Apr 2022 07:57

AW: Von Indy und OpenSSL-DLLs zu REST wechseln
 
Welche Komponenten nutzt du jetzt als Ersatz für Indy?

DieDolly 20. Apr 2022 08:58

AW: Von Indy und OpenSSL-DLLs zu REST wechseln
 
Zitat:

Zitat von Edelfix (Beitrag 1504781)
Welche Komponenten nutzt du jetzt als Ersatz für Indy?

Noch habe ich nicht alles umgestellt. Aber ich stelle auf die Unit REST.HttpClient.pas um.

Uwe Raabe 20. Apr 2022 09:24

AW: Von Indy und OpenSSL-DLLs zu REST wechseln
 
Zitat:

Zitat von DieDolly (Beitrag 1504776)
alles von Indy auf REST umnzustellen,

Mit REST meinst du dann nicht das gleichnamige Protokoll, sondern die bordeigene Delphi-Bibliothek?

Zitat:

Zitat von DieDolly (Beitrag 1504776)
Ist REST zukunftsicher?

Die Frage ist natürlich nur schwer verbindlich zu beantworten. Die Umstellung von Indy nach HTTPClient bei DataSnap, die extensive Verwendung in RAD-Server wie auch die rapid steigende Akzeptanz in der Entwicklergemeinde deuten aber eine lange Lebenszeit an.

Aktuell wird relativ viel in diese Bibliothek gesteckt und Bugs wie auch Features manchmal erstaunlich schnell umgesetzt. Allerdings gibt es da auch noch reichlich Raum für Verbesserungen.

Zitat:

Zitat von DieDolly (Beitrag 1504776)
Mein Ziel ist es, weg von Indy und den OpenSSL-DLLs zu kommen.

Das war bei diversen Projekten der vergangenen Jahre auch meine antreibende Kraft. Die Verwendung der OS-Funktionalität bei SSL ist schon ein enormer Vorteil.

DieDolly 21. Apr 2022 12:29

AW: Von Indy und OpenSSL-DLLs zu REST (HTTP Delphi-Bibliothek) wechseln
 
Ja ich meine die Delphi-Bibliothek. Ich sende damit ganz normale HTTPS-Anfragen an meinen Server (PHP beantwortet das).
Ich möchte halt weg von Indy und OpenSSL-DLLs, da ich darin keine Zukunft mehr sehe.

Union 21. Apr 2022 13:56

AW: Von Indy und OpenSSL-DLLs zu REST (HTTP Delphi-Bibliothek) wechseln
 
Ich habe das bereits bei einigen Projekten gemacht. Funktioniert tadellos, bis auf das Fehlen einiger liebgewonnener Events. Ich würde mir allerdings auch direkte GraphQL Unterstützung wünschen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:44 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