Very Computer

SOAP and Data Discovery

I think that I've got a handle on the basics of SOAP. I've done a few examples with sample code and I've written some basic client and server pages.

The thing I'm not sure about is the "data discovery" part. Suppose I know that someone is offering a SOAP service on a particular webserver but I don't know the format of their public functions. Is there supposed to be a protocol that will document functions that are available and the in/out parameters?