This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

WSDL (Web Services Description Language)

Communicate with Web service from MATLAB® using WSDL (Web Services Description Language)

A WSDL document uses a standard format to describe a server's operations, arguments, and transactions. To use the server APIs in MATLAB, use the matlab.wsdl.createWSDLClient function, which creates a MATLAB class.


matlab.wsdl.createWSDLClientCreate interface to SOAP-based web service
matlab.wsdl.setWSDLToolPathLocation of WSDL tools


Set Up WSDL Tools

This example shows how to find information to install the programs required to use a WSDL web service in MATLAB.

Display a World Map

This example shows how to access imagery from the United States Geological Survey (USGS) National Map SOAP server.

Access Services That Use WSDL Documents

How to access a service that uses WSDL documents.

XML-MATLAB Data Type Conversion

MATLAB SOAP functions automatically convert XML data types used in SOAP messages to and from MATLAB types.

Using WSDL Web Service with MATLAB

How to use a web service based on Web Services Description Language (WSDL) document technologies.


Error Handling

Troubleshooting programs accessing WSDL documents.

Limitations to WSDL Document Support

RPC-encoded WSDL documents, documents that the Apache™ CXF program cannot compile, and documents that import other WSDL documents that contain WSDL type definitions are not supported.

W3C status codes for HTTP errors

Related Information