Hello Drupal Developers,

I'm building a site for a client that requires a SOAP interface for web-services. I've searched high and low so the forums is my next stop...

Does anyone know if there is a SOAP server plugin for the Services module (yet)? Or has anyone built one but not released it to the community?

I'd rather not dig through PECL docs if it can be helped,. Also, having a consistant interface that I can build on would be very nice ...

So, am I the first person needing SOAP? :-)

James.

Comments

rszrama’s picture

I don't know the answer to your question, but you're not the only person needing SOAP. My recommendation, though, would be to use the modified version of NuSOAP I made available at the following URL because it'll work with both PHP4/5 and is better than PHP4's default SOAP stuff...

http://www.ubercart.org/quickbooks_integration/nusoap

----------------------
Current Drupal project: http://www.ubercart.org

James Andres’s picture

Hi rszrama,

Thanks for the tip. We're not running PHP 4, so we'll have full access to the core soap library built into PHP5.

If nobody has written a services server for SOAP I'll probably just write my own, as opposed to obfuscating my Drupal codebase with various non-drupal contrib bits.

James Andres

Lead Developer on Project Opus
www.projectopus.com

rszrama’s picture

This doesn't affect me too much, so I'm not going to push for it... but because Drupal is PHP 4/5 compatible and my fixed version of NuSOAP is 4/5 compatible, it seems like a better fit than PHP's SOAP which was ogrish in 4. But like I said, I may have been using it wrong, and people should really upgrade their PHP anyways. ; )

----------------------
Current Drupal project: http://www.ubercart.org

steveparks’s picture

Hi James

I'm currently discussing this with the maintainer of the Services module (snelson), and am offering sponsorship to add a SOAP module to the Services suite. I'm sure he'd appreciate other people contributing sponsorship too.

cheers
steve

===
Steve Parks
Convivio - a digital services agency

http://weareconvivio.com

skinhat’s picture

Im after something like a webform module that sends the information to a SOAP server and then somehow returns the data from the soap server. Would this service module you are discussing be able to do that? Im hoping I could use an existing Drupal module so that I dont have to write my own. Specifically I need to search a soap server for airline availability and then return the results to the user.

hdkurd’s picture

Hi Guys have any of you managed to get anywhere with providing support to SOAP in Drupal.

I have the same requirement as you.

Any help would be appreciated.

summit’s picture

Hi,

Any progress in this field?
I would like to interface with a SOAP webservice.
Please advice,
greetings,
Martijn

newbie88’s picture

subscribing how to do that