Entwickler-Ecke
Internet / Netzwerk - WSDL importieren
day - Di 02.03.04 00:43
Titel: WSDL importieren
Ich möchte den google webservice dienst nutzen. Dazu habe ich die GoogleSearch.wsdl heruntergeladen.
Wie kann ich die als webservice einbinden. (ich benutze delphi 5)
danke
MAlsleben - Di 02.03.04 09:58
Hi,
in Delphi 5 ohne zusätzliche Komponenten garnicht. Das wird alles erst ab Delphi 6 unterstützt. Da kannst Du nur mal auf der Delphi Superpage oder wo auch immer schauen, ob Du dafür eine Komponente für D5 findest. Mir ist erstmal keine bekannt. Aber das muß ja nichts heißen.
Gruß Micha.
MarkusImPraktikum - Di 24.04.07 12:46
Titel: Ähnliches Problem: WSDL mit Types in extra .xsd Dateien
hi,
ich habe auch ein Problem bei der Benutzung eines Webservices.
Ich benutze Delphi 7 und kann daher ohne Probleme die wsdl integrieren. Sämtliche Funktionen werden richtig und automatisch erstellt.
Das Problem ist, dass die <Types> in extra XSD Dateien stehen und in der WSDL nur verklinkt sind. Leider klappt der Import an dieser Stelle nicht richtig und die Types sind nicht verfügbar.
Wie kann ich Delphi auf die Sprünge helfen, damit die Types auch verfügbar sind??
Zitat: |
<wsdl:types>
−
<xsd:schema>
<xsd:import namespace="http://schema.wsdl.firma.de" schemaLocation="bla.xsd"/>
<xsd:import namespace="http://business.wsdl.wsdl.firma.de" schemaLocation="business.xsd"/>
<xsd:import namespace="http://faults.wsdl.wsdl.firma.de" schemaLocation="faults.xsd"/>
<xsd:import namespace="http://constants.wsdl.firma.de" schemaLocation="constants.xsd"/>
</xsd:schema>
</wsdl:types>
|
Gruß Markus und Danke im Voraus
MarkusImPraktikum - Mi 25.04.07 12:17
Titel: Neues Problem mit Element Type=Boolean
Hallo,
Danke für die Hilfe Frank. Im Moment umgehe ich das Problem indem ich sämtlichen Inhalt aus den anderen xsd Dateien in die WSDL Datei kopiere.
Jetzt bin ich auf ein neues Problem gestoßen. Sämltiche Elemente die den Type Boolean Enthalten erzeugen beim Compilieren den Fehler: "Boolean is not a type identifier"
Edit:
Der Fehler mit Boolean wurde gefunden. In dem Web Service wurde ein emum{boolean, blub, bla,...}
benutzt. Dieses Boolean des enums hat den standart Boolean von Delphi überschrieben, deshalb der Fehler.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!