主要内容

访问使用WSDL文档的服务

WSDL文档使用标准格式来描述服务器操作、参数和事务。的matlab.wsdl.createWSDLClient函数创建MATLAB®类,它允许您使用服务器api。

使用matlab.wsdl.createWSDLClient函数,标识服务WSDL文档的位置。该函数使用符合WS-I 1.0标准的WSDL文档,并使用以下形式之一:RPC-literal、Document-literal或Document-literal-wrapped。matlab.wsdl.createWSDLClient不支持rpc编码。金宝app

您必须下载OpenJDK™或Orac金宝apple支持的版本®Java®JDK™和Apache™CXF程序。

访问服务:

  1. 安装和/或找到Java JDK和Apache CXF程序。

  2. 属性设置JDK和CXF程序的路径matlab.wsdl.setWSDLToolPath函数。在用户首选项中,路径的值是跨会话保存的,所以只需要指定一次。

  3. 将MATLAB当前文件夹更改为您想要使用从WSDL文档生成的文件的位置。您必须拥有此文件夹的写权限。

  4. 运行matlab.wsdl.createWSDLClient,提供WSDL文档位置,该位置可以是一个URL或文件的路径。

    该函数将服务器api转换为MATLAB类,并在当前文件夹中创建一个类文件夹。类文件夹包含使用服务器api的方法。函数总是创建一个与类同名的构造函数方法。

    你只运行matlab.wsdl.createWSDLClient函数一次。然后您可以随时访问该类。

  5. 当您想要使用服务的操作时,请创建类的对象。

  6. 查看关于类的信息,以查看您可以使用哪些方法(操作)。

  7. 使用对象的方法在服务器上运行应用程序并与服务器交换数据。

    MATLAB自动地将XML数据类型转换为MATLAB类型,反之亦然。

另请参阅

|

相关的例子

更多关于