Main Content

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 thematlab.wsdl.createWSDLClientfunction, which creates a MATLAB class.

Functions

matlab.wsdl.createWSDLClient Create interface to SOAP-based web service
matlab.wsdl.setWSDLToolPath Location of WSDL tools

Topics

Set Up WSDL Tools

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

显示一个世界地图

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.

Troubleshooting

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.

W3Cstatus codes for HTTP errors

Related Information