访问使用WSDL文档的服务
WSDL文档使用标准格式来描述服务器操作、参数和事务。的matlab.wsdl.createWSDLClient
函数创建MATLAB®类,它允许您使用服务器api。
要使用matlab.wsdl.createWSDLClient
函数,确定服务WSDL文档的位置。该函数处理符合WS-I 1.0标准的WSDL文档,并使用以下形式之一:RPC-literal、Document-literal或Document-literal包装。matlab.wsdl.createWSDLClient
不支持rpc编码。万博1manbetx
您必须下载受支持的OpenJDK版本万博1manbetx®或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