Создайте интерфейс к веб-сервису на основе SOAP
matlab.wsdl.createWSDLClient( создает интерфейс для службы на основе документа на языке описания веб-сервисов (WSDL), заданного wsdlURL)wsdlURL. Эта функция создает MATLAB® файл класса для каждой привязки Простого протокола доступа к объектам (SOAP) в WSDL в текущей папке. При необходимости функция создает дополнительные файлы поддержки. Вы можете упаковать и распространить эти файлы среди других пользователей.
Необходимо установить инструменты WSDL, Java® JDK™ и Apache™ программное обеспечение CXF, затем установите пути к инструменту с помощью matlab.wsdl.setWSDLToolPath функция.
У вас должно быть разрешение на запись для текущей папки.
matlab.wsdl.createWSDLClient(___, задает дополнительную информацию, необходимую для доступа к документу WSDL. Можно использовать этот синтаксис с любым из входных параметров предыдущих синтаксисов.options)
classname = matlab.wsdl.createWSDLClient(___) возвращает указатель в созданный класс. Если было создано несколько классов, функция возвращает массив ячеек с указателями. Можно использовать этот синтаксис с любым из входных параметров предыдущих синтаксисов.
Чтобы получить информацию об использовании класса, вызовите MATLAB help функция от имени класса.
Если вы создаете файлы WSDL в нескольких расположениях на компьютере, избегайте путаницы, удаляя файлы классов из повторяющихся расположений, а затем вызывайте clear java.
clear | createClassFromWsdl | matlab.wsdl.setWSDLToolPath | weboptions | webread