Web Services, Part I: Introduction
Web services represent a paradigm shift in the way you develop applications. You no longer develop all modules by yourself. You'll get some of the functionality by calling Web services. But then, you need to be very careful which services are kosher and which are junk. Some sites are doing a great service by providing acceptance tests and expected results that you can check against. The first chart below shows the list of Web services under the Interop Lab. The second one shows the regression test results:
Here are the regression test results. Notice that some tests actually failed to generate their expected results, and others did not complete for other reasons, such as network errors.
Next: How to write WSDL by example