Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   HELP: Delphi als WEB-Server WSDL als style=document statt RPC (https://www.delphipraxis.net/188859-help-delphi-als-web-server-wsdl-als-style%3Ddocument-statt-rpc.html)

Byteteufel 14. Apr 2016 07:26

HELP: Delphi als WEB-Server WSDL als style=document statt RPC
 
Hallo zusammen,

ich habe ein Projekt erstellt, welches einen WEB-Server zur Verfügung stellt. Alles läuft einwandfrei. Nun will ich den WEB-Service zur Verfügung stellen und der JAVA Client kann die WSDL nicht importieren. Der style=rpc soll nun auf style=document geändert werden.

Kann Delphi XE2 oder auch Seattle einen Server zur Verfügung stellen, der eine WSDL generiert, die als style=document liefern kann? Sicherlich muss ich dann in den Services auch Anpassungen machen.

Ich suche hier dringend Hilfe! :oops:

Vielen Dank für Eure Unterstützung!!!

Gruß

Axel


<binding xmlns="http://schemas.xmlsoap.org/wsdl/soap/" style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="ifOnline">
<operation xmlns="http://schemas.xmlsoap.org/wsdl/soap/" soapAction="urn:webServiceAB#ifOnline" style="rpc"/>
<input>
<body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:webServiceAB -IwebServiceAB"/>
</input>
<output>
<body xmlns="http://schemas.xmlsoap.org/wsdl/soap/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:webServiceAB -IwebServiceAB"/>
</output>

mjustin 14. Apr 2016 07:48

AW: HELP: Delphi als WEB-Server WSDL als style=document statt RPC
 
Laut dieser Quelle ist es nicht mit Delphi 'out of the box' möglich

http://stackoverflow.com/questions/4...teral-possible

Alterniativen: z.B. Web Services Toolkit für Free Pascal (das auch mit Delphi einsetzbar sein soll), RemObjects, oder eine C# (oder Java) basierte Lösung die dann eine andere Schnittstelle zur Delphi Seite hin hat.


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