views:

67

answers:

1
+2  Q: 

C++ Soap Toolkits

Hi,

I am looking for a SOAP toolkit which i can use with C++ language on Linux system.I have taken a look at AXIS2C and i find it poorly documented. gSoap unfortunately requires a license, so are there any others which are out there ?

Cheers!

+1  A: 

The only SOAP toolkit that I've used for C++ is QtSoap which is fairly low level, only supports SOAP 1.1, and is Qt specific.

gSOAP can be used commercially without a license inasmuch as you aren't using the wsdl2h binary and associated generated code.

There are a number of others that you could investigate.

Also any other approaches to achive the same (consume web services) would be appreciated.. As of now i understand that only way out is via a toolkit

Since most web services are "just" XML, you don't need much in the way of a supporting library if you're willing to work through some of the protocol requirements. If your needs are simple, this may be sufficient.

Another option is to use bindings to Java or .NET where plenty of supporting libraries are available.

Kaleb Pederson
Unfortunately i need something linux (Fedora) specific and no ties to Qt.
Ricko M
Since i need to integrate with an existing C++ system , this cuts down my options drastically... i'd have done it in java in a heartbeat......
Ricko M