Hallo
ich hätte eine Frage bzgl. einer HTTP/SSL Verbindung zu einem Webservice. Ich verwende Delphi 7 und
habe durch recherche herausgefunden das solchen Dinge ganz gut mit den
Indy Komponenten zu handeln
sind.
Ich müßte laut der Beschreibung von dem Webservice eine Anfrage in Form einer
XML Datei an den
Server (Webservice) senden mit Hilfe von HTTP und SSL und würde dann als Antwort eine
XML Datei mit
den gewünschten Daten zurück bekommen.
Habe mir dann die neueste Version von
Indy heruntergeladen und installiert (
Indy 10). Danach habe ich
versucht mich ein wenig mit den
Indy Komponenten vertraut zu machen und rumgespielt.
Habe dazu einen kleinen Bespiel mit einem Server (IdTCPServer) und Client (IdTCPClient) erstellt.
Beim drücken eines Buttons im Client baut er eine Verbindung zu der Server Komponente auf und
übermittelt dort einen String in ein Memo Feld.
Das kleine Bsp. funktioniert soweit ganz gut. Jetzt habe ich weiter recherchiert und versucht hier im
Forum bzw. im www herauszubekommen wie man das ganze lösen kann bzw. was für Komponenten von
Indy 10
benötigt werden. Bin aber irgendwie nicht schlüssig geworden wie das funktionieren soll.
Habe dann aber auf mehreren Seiten irgendwas entdeckt die was mit einer Komponenten Namens
IdConnectionInterceptOpenSSL gemacht haben. Diese sollte sich unter
Indy I/O befinden, aber leider
bei
Indy 10 nicht.
Bei mir gibt es unter
Indy 10 nur =>IdIOHandlerStack, IdServerIOHandlerStack,
IdServerIOHandlerSSLOpenSSL, IdSSLIOHandlerSocketOpenSSL
Meine Frage geht das mit
Indy 10 einen Webservice in dieser Art anzusprechen und wenn ja wie geht es?
Habe auch schon in ein paar Beiträgen gelesen das
Indy 10 nicht so stabil laufen soll und noch einige
Bugs hat. Habe hier aus dem Forum von einem Kollegen den Link für
Indy 9 bekommen. Eignet sich
Indy 9
evtl. besser zum lösen dieses Problems.
Bin über jede Hilfe dankbar.