We could use curl for posting XML to a web service by using PHP. For getting the result, it could be processed by using SimpleXMLObject class, so you will have a nice method for getting the part of XML return such as following format: $return->result->value, and so on. This will speed up the implementation. Even I could complete this today.