Visual Web Service started off as an online tool that provides the ability to study the interface provided by a web service. Now it's more than that. It's perhaps the largest web service repository of publicly available web services. More web services are being added every day. If you want any public web service to be listed in our repository, simply enter the WSDL URL and visualize.
A WSDL file provides the definition of a web service. It can contain just the web service interface or both the interface and the implementation details. The wsdl file is in xml format with a valid xml schema. It is difficult to understand a web service at a high level by looking at the wsdl file. Visual Web Service provides an easily understandable online user interface to study a WSDL. As more and more applications are built using SOA, WSDL documents and understanding them becomes as common as Java libraries and their Javadocs.
Further, if there is a HTTP GET or POST binding available for a service, HTML forms are created for each operation to interactively test the web services. For example the Currency Converter Web Service has online form where you can enter the from and to currency and get the exchange rate.
You can create a visual web service in two ways. If the wsdl is available on the internet, you can provide the URL. However, if the wsdl is not available on the internet, or requires authentication to access the wsdl (like the enterprise wsdl, partner wsdl, apex wsdl and metadata wsdl of salesforce.com), then upload the wsdl file. All the public web services provided by users are cataloged. Uploaded wsdl files are not cataloged.
You can download or print the generated UI and use it for free.
Sample Web Services
Recent Web Services