Den Client zu schreiben war diesmal wirklich richtig lässig. Das Gerüst war schnell aufgebaut, und der Server verhält sich auch brav.
Das Einzige was mir etwas negativ aufgestoßen ist, ist dass in dem Beispiel <xmp> verwendet wird. Wieso? <pre> hat das schon längst ersetzt...
Hier kann der Client nach Herzenslust ausprobiert werden:
http://ria.rpgfiction.net/userdata/uni/SWA/A6/client_geom.php
Sourcecode gibt's nach Ende der Abgabefrist ;)
Posts mit dem Label A6 werden angezeigt. Alle Posts anzeigen
Posts mit dem Label A6 werden angezeigt. Alle Posts anzeigen
Dienstag, 13. Januar 2009
Mittwoch, 17. Dezember 2008
A6: a breeze of something new...
Einen Webservice-Server (SOAP) schreiben ist garnicht mal so einfach, wenn man den dazugehörigen Client erst Wochen später schreiben soll. Umgekehrt aber ebenso. Das ist also ein relativ blödes Problem.
Angefangen hat das Ganze aber erstmal damit, dass mein PHP keinen SOAP-Support hatte. Also erstmal USE-Flag "soap" rein, PHP neu kompilieren, LigHTTPd neu starten. Hat dann "nur" ein paar Stunden gedauert ("ria" ist ein embedded-System ;) )
Dann aber gab es eigentlich nicht wirklich etwas zu beklagen. Das WSDL war etwas blöd zu schreiben, aber ich schätze das erübrigt sich wenn man es erstmal öfter getan hat.
Alles in Allem bin ich aber gespannt ob mein Webservice überhaupt mal funktioniert! ;)
Angefangen hat das Ganze aber erstmal damit, dass mein PHP keinen SOAP-Support hatte. Also erstmal USE-Flag "soap" rein, PHP neu kompilieren, LigHTTPd neu starten. Hat dann "nur" ein paar Stunden gedauert ("ria" ist ein embedded-System ;) )
Dann aber gab es eigentlich nicht wirklich etwas zu beklagen. Das WSDL war etwas blöd zu schreiben, aber ich schätze das erübrigt sich wenn man es erstmal öfter getan hat.
Alles in Allem bin ich aber gespannt ob mein Webservice überhaupt mal funktioniert! ;)
Abonnieren
Posts (Atom)