Hi there,

I'm just learning how to use SOAP. I've deployed a simple "Hello World" web
service on Tomcat using the Apache SOAP toolkit, and I'm trying to create a
simple VB app or ASP page that will consume this service (ie., just call it
and display "Hello World").

The problem is that the MS SOAP toolkit keeps talking about needing the WSDL
file for the service you want to consume. I understand that WSDL files
describe the service being offered, but the Apache toolkit deployment docs
("Writing RPC Services") don't even mention these files at all. 

The "Writing RPC Clients" doc only mentions "you can either look at a WSDL
file (or at some other interface definition format) for the service, or
directly at its implementation." But it doesn't say where this WSDL file
comes from! So I'm quite confused.

1) Is WSDL a Microsoft-only thing? 
2) How does one generate these files? 
3) Are these files always needed when offering a web service via SOAP?

Thanks,
Simon.

Reply via email to