2

我是 wsdl\soapmessage 查询\回复世界的新手(如果我可以这样说的话),并且我在使用以下 wsdl 时遇到了一些困难(我真的很希望,至少可以这样看那里描述的服务之一)
http://almdemo.polarion.com/polarion/ws/services/TrackerWebService?wsdl

提供给我用于开发 matlab 网络界面。现在我的 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)

特此为节省您的时间,我只想解决我的两个问题:

  1. 代码是否正确?

  2. 有人可以告诉我这样的 wsdl 链接是否只是 Web 服务的定义,或者它也是服务的端点?

  3. 通常要手动执行\每次点击网页http://almdemo.polarion.com/polarion上的此服务 ,您必须登录!

那么如何在首先登录我的matlab中发送消息?或者必须将这样的服务引入到那个 wsdl 中才能让我这样做?能否请您写下它必须如何定义,因为我并没有真正编写 wsdl 文件,但我会学习!**

我将非常感谢您的帮助,并祝您度过愉快的一周(-结束)男孩(女孩)!!!

问候

克里斯马克

ps:我尝试使用 Soapui 并将该网页作为端点,但每次我输入凭据时工具都会崩溃!也许是因为数据加载!???

4

0 回答 0