Call Web Services from MATLAB Using WSDL
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.
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.
- 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.
Troubleshooting
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