Soap multiplatform

Hi,
I am porting a game from IOS to Android.
The game has to connect to a SOAP web service.
The SOAP call for IOS has been implemented with XCode.

Is it possible to create a multi-platform SOAP call with C# ?
That can work with IOS and Android.
Do I need a special version of Unity to achieve that like Unity Pro or else?
Do I need some extra library for MonoDevelop ?

Thank you

There is some discussion and solutions for this in the forums: http://forum.unity3d.com/threads/23257-Soap-amp-C

The pro version is needed to use socket connection