I'm trying to write an "automatic" SOAP client , the script should get the WDSL url path , analyzing the SERVICE name and automaticliy resolve the FUNCTIONS names form the SERVICE , then it should generate request to each of the existings FUNCTIONS with the Functions parameters.

I'm not able to get the Functions name and the Parameters name , how do i get then and generating the SOAP requests ???