Basic tech stuff

Programming and Linux administration

SOAP drivers suck

Posted by Daniel Brahneborg on 2007 February 19

I’ve been trying for months to write a SOAP driver for our SMS gateway. I want clients in Ruby and PHP. Modern and popular languages, so one would think that the SOAP support would be good.

Not quite. The drivers that are created by the wsdl2xxxx tools suck. Namespaces aren’t respected, causing name clashes everywhere. Tons of xml schema features aren’t supported. Importing and extending wsdl files doesn’t work at all.

So, now I use a hard coded SOAP driver, only using the HTTP and XML libraries on the client side. I have to be more careful, but at least things work now.

Andra bloggar om: , ,

4 Responses to “SOAP drivers suck”

  1. Ister said

    Tech stuff. Jepp.

  2. Alter Ego said

    Så du har också flyttat hit, engelska kan du också, så du kan väl hjälpa till att översätta den engelska wordpress FAQ:en ;-)

  3. Kriss said

    Not that I understand any of the programming(?) stuff you write about… but I DO KNOW (because I’m quite clever… sometimes… when my mood allows me) that SOAP was a tv program from our childhood. Called “Lödder” in Swedish! Hehe

  4. Alter Ego: Det låter jobbigt.

    Kriss: Ah, a wonderful show. It aired again two years ago, but they kept pushing it earlier and earlier in the morning, the bastards.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>