My blog has moved and can now be found at

No action is needed on your part if you are already subscribed to this blog via e-mail or its syndication feed.

Sunday, June 19, 2005
« Microsoft UDDI Services. When can we exp... | Main | Build Processes and Shipping Software »

On a listserve that I am on, the conversation recently turned to SOAP Debugging Tools. The focus was primarily security specific so the requirement were not simply to view the soap traffic, but to actually intercept or generate traffic to a service.  The following tools came up as recommendations on the list.

  • SOAPDebugger - a simple, generic SOAP client
    Extremely simple SOAP client built on Axis. Feed it a WSDL, and it will display the available methods and let you fill in the input parameters before performing the call.
  • WebServiceStudio 2.0
    .NET Web service Studio is a tool to invoke web methods interactively. The user can provide a WSDL endpoint. On clicking button Get the tool fetches the WSDL, generates .NET proxy from the WSDL and displays the list of methods available. The user can choose any method and provide the required input parameters. On clicking Invoke the SOAP request is sent to the server and the response is parsed to display the return value.
There were a couple of others mentioned as well, but since no URLs were provided (and I could not find them by searching by name), I am not going to include them. Please note that I have any extensive experience with the above tools, so cannot give you a full report on the extent of their capabilities.
I currently use the SOAP Debugger that is built into XMLSpy, which does a superb job. But that most definitely is not a free product.
6/19/2005 10:18 PM Eastern Daylight Time  |  Comments [3]  |  Disclaimer  |  Permalink   
Monday, June 20, 2005 7:54:00 AM (Eastern Daylight Time, UTC-04:00)
Have you seen SoapScope by MindReef? It's fairly inexpensive and one of the top soap debugging tools around. If they don't cover your parameters, I'd be surprised.

Monday, June 20, 2005 10:34:47 PM (Eastern Daylight Time, UTC-04:00)
I've definitely heard about SoapScope but have not investigated any further since their pricing is subscription based. From their FAQ, when the year runs out on their annual subscription and you don't renew, the product becomes gets "downgraded".
Anil John
Tuesday, June 21, 2005 9:13:46 AM (Eastern Daylight Time, UTC-04:00)
Having said the above, I'll be trying it out as the feature set (especially checking for WS-I compliance as well as recording and replaying of web service traffic) is just too darn cool :-)
Comments are closed.