Autor Beitrag
day
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 107



BeitragVerfasst: Di 02.03.04 00:43 
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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 303

W2k,WinXP
D3 - DXE3 Enterprise
BeitragVerfasst: 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.

_________________
Viele Wege führen nach Rom.
MarkusImPraktikum
Hält's aus hier
Beiträge: 2



BeitragVerfasst: 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
Keldorn
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 2266
Erhaltene Danke: 4

Vista
D6 Prof, D 2005 Pro, D2007 Pro, DelphiXE2 Pro
BeitragVerfasst: Di 24.04.07 18:59 
Hallo

Delphi7 habe ich nicht, mit Delphi2005 und patches, die über die borland newsgroups verteilt werden, klappts bei mir ohne Probleme.
Du kannst mir per PN mal die komplette wsdl schicken und ich kann mal schauen, wie sich delphi2005 verhält.

Gruß Frank

_________________
Lükes Grundlage der Programmierung: Es wird nicht funktionieren.
(Murphy)
MarkusImPraktikum
Hält's aus hier
Beiträge: 2



BeitragVerfasst: 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.