ersinyildiz
ersinyildiz

Reputation: 338

How to determine method names and parameters in wsdl web service

I have few problems with Web Services and KSoap library. I searched this topic before asking but couldn't find anything.

Here is the question : I have an url like http://www.anyting.com/bulkService.wsdl but i haven't got any documentation about it. Can I determine METHOD NAME and NAMESPACE parameters just examining wsdl file. Example : http://www.webservicex.net/isbn.asmx?WSDL

If it is possible, where can i found method parameters for sending request.

I'm working on Android Project so I'm using KSoap2, that what i need METHOD NAME and NAMESPACE.

Little question : Is myservice.wsdl url same myservice.asmx?WSDL

Thanks for your support..

Edit #1 : I spend a lot of time and i got the right parameters like that :

Upvotes: 23

Views: 58837

Answers (2)

Matoeil
Matoeil

Reputation: 7299

this should help out (php):

$client = new SoapClient("http://my_exposed_url?wsdl");
var_dump($client->__getFunctions());    
var_dump($client->__getTypes());

Upvotes: 12

Waqas
Waqas

Reputation: 4489

yes you can find it. Go here and click on method which parameters you want to see. in this example

GetISBNInformation is the method click on it and you will get SOAP_ACTION and parameters. everything you need to know to send request using KSOAP. Cheers.

Upvotes: 2

Related Questions