我根本不清楚如何从MatLab调用Web服务。我正在尝试申请this guide,但我不了解几个部分。比如这个。
我很失落所以任何提示都会受到赞赏。
答案 0 :(得分:1)
如果您可以访问Web服务定义列表(WSDL),则可以这样:
wsdl = createClassFromWsdl('http://server.domain/NameOfMethod.asmx?WSDL')
calls = methods(NameOfMethod)
response = HelloWorld(NameOfMethod, "Konrad")
见this info。这很容易理解和直接掌握。我很惊讶。
答案 1 :(得分:0)
由于您要使用WSDL,因此您使用的是错误的文档。您链接到有关SOAP的指南。
要了解WSDL,请阅读:Access Web Services That Use WSDL Documents。当您使用MATLAB的createClassFromWsdl
时,您不必担心SOAP实现。生成的MATLAB类负责处理。