Home. 
.

transparent

transparent

transparent

SOAP Client and Debugger

XMLSpy® 2008 includes full SOAP capabilities including a SOAP client for interpreting WSDL (Web Services Description Language) documents, creating SOAP requests, submitting them to a Web service, and viewing the SOAP response. It also includes the powerful SOAP Debugger (Enterprise Edition only).

In addition to SOAP 1.1, XMLSpy Enterprise Edition now supports the latest version of the standard, 1.2, allowing you to create and test Web services messages using SOAP 1.2 or SOAP 1.1. According to the W3C, benefits of version 1.2 are increased interoperability, better Web integration, increased versatility, and faster speed. Now that XMLSpy supports both SOAP 1.1 and 1.2, you have the choice of which version you wish to implement in your Web services applications.

The World's First SOAP Debugger

The XMLSpy SOAP Debugger acts as a Web services proxy between a Web services client and server, allowing you to inspect WSDL files, single-step through Web services transactions, inspect every request and response XML document, set breakpoints on SOAP functions (either on the request or on the response), and even define conditional breakpoints that trigger when a certain request or response contains selected data that is specified by means of an XPath query.

Web services SOAP Debugger

Demo of SOAP client and SOAP debugger View a Flash demo of the SOAP client and SOAP debugger

XMLSpy® 2008 is the ONLY tool on the market that lets you tackle real-world Web services development on all of the major Web services platforms, including Microsoft .NET, Eclipse, and Java 2 Enterprise Edition!

SOAP and WSDL Client Interface PREMIUM Version

With XMLSpy® 2008, you can open any existing WSDL document and immediately learn about the functions the corresponding Web service provides:

WSDL function browser

Then, you can select one of these functions to automatically create a SOAP request message, fill in the data, and send it to the Web service.

The SOAP response message is received and displayed.

This feature includes complete support for highly structured data (e.g., using complexTypes as parameters or in the result set).

Web Services Examples

To experiment with the SOAP test functionality in XMLSpy, we suggest that you try out some of these Web services. To open the SOAP client, select SOAP --> Create SOAP Request, and a dialog box will appear. Copy and paste one of the URLs below to inspect the Web service.

.NanoNull Time.http://www.nanonull.com/TimeService/TimeService.asmx?wsdl.
.AirportWeather.http://www.capescience.com/webservices/airportweather/AirportWeather.wsdl.
...

Then select one of these functions to automatically create a SOAP request message in the SOAP client, fill in the data, and send it to the Web service.

As a result, the SOAP response message is received and displayed.

Another good source of Web services example sites is operated by XMethods. When using their list, please observe that most Delphi implementations currently do not work properly. This is because they do not interpret WSDL files correctly.



transparent
Download
Pricelist
Buy
Video
Datasheet
Feature Comparsion
Print
Mail
Digg
delicious
XMLSpy Available
in German
.

Altova XMLSpy is now available in English and German versions from our download page.

.
.
SOAP Introduction
.

SOAP (Simple Object Access Protocol) is the W3C protocol used to communicate between Web services.

.

WSDL (Web Services Description Language) is used to define which functions a Web service makes available.

.

For more detailed information on SOAP, WSDL, and the future XML Protocol specification, please visit the XML Protocol Activity page on the W3C site.

.
XML Protocol Activity at W3C...more

.

2006 SQL Server Magazine Editors’ Choice Awards

.

XMLSpy was named a platinum winner in the XML category of the 2006 SQL Server Magazine Editors’ Choice Awards.

.
.
.

transparent

transparent