Archiv verlassen und diese Seite im Standarddesign anzeigen : Webservice mit http server apache einrichten
Hallo,
kann ich unter dem http apache server einen webservice einrichten oder ist so etwas wie axis dafuer notwendig?
DrunkenFreak
16.12.12, 16:09
Was verstehst du unter einem Webservice?
eine URL, die eine Anfrage, meine Anfrage mittels einer Funktion bearbeitet und die Ausgabe als XML zurückschickt
DrunkenFreak
16.12.12, 16:14
Also ganz normal HTTP? Dafür ist Apache da. Musst natürlich in einer Sprache deiner Wahl, z.B. PHP, die Funktion erstellen.
Also ganz normal HTTP? Dafür ist Apache da. Musst natürlich in einer Sprache deiner Wahl, z.B. PHP, die Funktion erstellen.
Wenn ich kurz eine Frage einwerfen darf? Warum benutzt man Webservice mit einem Post und SOAP als Protokoll, anstatt einem HTTP Aufruf mittels eines GET-Requests? Ist es nicht einfacher für den Aufrufe einfach eine URL aufzurufen und ein paar GET-Parameter zu übergeben als ein Post-Requests aufzurufen und dann noch eine SOAP-Nachricht zu erstellen, die ich anhand des WDSLs kreiere?
Hauptargument dürfte Flexibilität sein.
TheDarkRose
17.12.12, 20:46
Wenn ich kurz eine Frage einwerfen darf? Warum benutzt man Webservice mit einem Post und SOAP als Protokoll, anstatt einem HTTP Aufruf mittels eines GET-Requests? Ist es nicht einfacher für den Aufrufe einfach eine URL aufzurufen und ein paar GET-Parameter zu übergeben als ein Post-Requests aufzurufen und dann noch eine SOAP-Nachricht zu erstellen, die ich anhand des WDSLs kreiere?
Das nennt sich dann REST / RESTful-Webservice.
Hi,
vielleicht hab ich dein Problem nicht richtig verstanden, aber warum willst du einen kompletten Apache aufsetzen? Wenn du die Beschreibung als WSDL vorliegen hast kannst du doch einfach gSOAP [1] nutzen um die Webservices zu realisieren.
-hanky-
[1] http://www.cs.fsu.edu/~engelen/soap.html
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.