Создайте интерфейс к веб-сервису на основе 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