Web services 如何使用matlab通过需要登录的网页调用Soap\WSDL服务?
我对wsdl\soapmessage query\reply这个世界还不熟悉(如果我可以这样说的话),并且我在使用以下wsdl时遇到了一些困难(我真的很希望,您至少可以查看其中描述的一个服务)Web services 如何使用matlab通过需要登录的网页调用Soap\WSDL服务?,web-services,matlab,login,Web Services,Matlab,Login,我对wsdl\soapmessage query\reply这个世界还不熟悉(如果我可以这样说的话),并且我在使用以下wsdl时遇到了一些困难(我真的很希望,您至少可以查看其中描述的一个服务) 这是提供给我用来开发MatlabWebInterface的。现在,我的matlab代码如下所示: targetNamespace = 'http://ws.polarion.com/TrackerWebService'; method = 'queryWorkItems'; values= {'Que
这是提供给我用来开发MatlabWebInterface的。现在,我的matlab代码如下所示:
targetNamespace = 'http://ws.polarion.com/TrackerWebService';
method = 'queryWorkItems';
values= {'Query','Sort'}
names = {'query', 'sort'}
types ={'xsd:string','xsd:string'}
message = createSoapMessage( targetNamespace, method, values, names, types)
response = callSoapService('http://almdemo.polarion.com/polarion/ws/services',...
% Service's endpoint
'http://almdemo.polarion.com/polarion/#/workitems',...
% Server method to run
message)
% SOAP message created using createSoapMessage
author = parseSoapResponse(response)
为了节省您的时间,我只想解决两个问题:
ps:我尝试使用Soapui并将该网页作为端点,但每次我输入凭据时,toool都会崩溃!可能是因为数据负载 也有可能我必须使用createClassFromWsdl,如下所示:“xmlout=urlread2(''GET',[],[]);createClassFromWsdl('),但是我从matlab中得到错误。比如wsdl结构不正确!您可能需要在调用服务时指定凭据。