We would like to call a certain simple web service application under Symbian OS / C++ without having to deal with SOAP parsing in our code. Our web service has one input string parameter and it returns an array of strings.

We've been thinking about creating a gateway (eg. under .NET) which makes translation from SOAP to an simpler protocol of the mobile device and vice versa.

What do you think is the simplest way to achive our goal? Is there any similar solution in C++ like using the Nokia Presence Server Service in Java?

Any suggestions, urls, sample codes, ect. are welcome! -Thanks in advance!