Документ WSDL использует стандартный формат для описания операций сервера, аргументов и транзакций. matlab.wsdl.createWSDLClient
функция создает MATLAB® класс, позволяющий использовать серверные API.
Как использовать matlab.wsdl.createWSDLClient
, идентифицируйте местоположение документа WSDL службы. Функция работает с документами WSDL, которые соответствуют стандарту WS-I 1.0 и используют одну из следующих форм: RPC-литерал, Document-literal или Document-literal-wrapped. matlab.wsdl.createWSDLClient
не поддерживает кодирование RPC.
Необходимо загрузить поддерживаемые версии OpenJDK™ или Oracle® Java® JDK™ и Apache™ программы CXF.
Для доступа к службе:
Установите и/или найдите Java JDK и программы Apache CXF.
Установите пути к программам JDK и CXF с помощью matlab.wsdl.setWSDLToolPath
функция. Значения для путей сохраняются между сеансами в пользовательских настройках, поэтому их нужно задавать только один раз.
Измените текущую папку MATLAB на место, где необходимо использовать файлы, сгенерированные из документа WSDL. У вас должно быть разрешение на запись для этой папки.
Управляемый matlab.wsdl.createWSDLClient
, предоставление местоположения документа WSDL, которое может быть URL-адресом или путем к файлу.
Функция преобразует API сервера в класс MATLAB и создает папку класса в текущей папке. Папка класса содержит методы для использования API сервера. Функция всегда создает метод конструктора, который имеет то же имя, что и класс.
Вы только запускаете matlab.wsdl.createWSDLClient
функция один раз. Затем вы можете получить доступ к классу в любое время.
Создавайте объект класса каждый раз, когда вы хотите использовать операции службы.
Просмотрите информацию о классе, чтобы увидеть, какие методы (операции) доступны для использования.
Используйте методы объекта для запуска приложений и обмена данными с сервером.
MATLAB автоматически преобразует типы данных XML в типы MATLAB и наоборот.
matlab.wsdl.createWSDLClient
| matlab.wsdl.setWSDLToolPath