MATLAB 帮助中心
创建要发送到服务器的 SOAP(简单对象访问协议)消息
createSoapMessage 已删除。请改用 matlab.wsdl.createWSDLClient。有关详细信息,请参阅版本历史记录。
createSoapMessage
matlab.wsdl.createWSDLClient
message = createSoapMessage(namespace,method,values,names,types)
message = createSoapMessage(namespace,method,values,names,types,style)
message = createSoapMessage(namespace,method,values,names,types) 创建一条 SOAP message。
message
namespace
method
values
names
types
message = createSoapMessage(namespace,method,values,names,types,style) 使用指定的 style 创建 message。
style
全部折叠
Web 服务的位置,指定为有效统一资源标识符 (URI) 形式的字符串。
Web 服务操作的名称,指定为字符串。
method 的输入参量,指定为元胞数组。
method 的参数,指定为元胞数组。
values 的 XML 数据类型,指定为元胞数组。
'rpc'
'document'
用于构建 SOAP 消息的样式,指定为这些值之一。使用 namespace 中指定的服务支持的样式。
远程过程调用 (RPC) 编码
文档样式编码
Java 文档对象模型 (DOM),以字符串形式返回。
考虑使用 matlab.wsdl.createWSDLClient 函数,而不是 createSoapMessage。createSoapMessage 函数没有直接的取代函数,但当您创建 WSDL 接口时,您可以访问 Web 服务功能。
要开始使用 matlab.wsdl.createWSDLClient,请执行下列步骤:
下载 Java JDK™ 和 Apache® CXF 程序的受支持版本。有关详细信息,请参阅Set Up WSDL Tools。
设置以下程序的路径:
matlab.wsdl.setWSDLToolPath('JDK',jdk,'CXF',cxf)
其中,jdk 是 JDK 安装的路径,cxf 是 CXF 程序的路径。
jdk
cxf
为位于 url 的服务创建接口。
url
matlab.wsdl.createWSDLClient(url)
注意
matlab.wsdl.createWSDLClient 不支持 RPC 编码的 WSDL 文档。
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处