Question

I need to access a SOAP webservice (written in .NET with MS SQL backend, FWIW) from several different platforms, so my common denominator is native C++. Is there a portable library for this or I should roll my own solution?

Was it helpful?

Solution

To do SOAP in C++ you need both a networking and an XML/SOAP library. These aren't easy to find, especially if cross-platform is needed.

I would start from libcurl. There seems to be a SOAP example available.

OTHER TIPS

It's possible that using Java rather than C++ might actually be easier. Java does run in lots of places and has quite nice Web Service client libraries.

Is that worth a look?

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top