如何在Worklight Adapter中调用WSDL

时间:2012-08-08 04:32:31

标签: javascript json wsdl ibm-mobilefirst

我为WL适配器创建了一个小型Web服务。即它以纯文本格式显示“Hello World”。我通过培训模块了解了如何在适配器中使用SOAP信封。但这是不同的。我在jpeg frmt中附加了我的代码。任何建议请告诉我。 还有另一个样本可以在适配器中调用WSDL吗?更多详细信息我附上此链接Ref

1 个答案:

答案 0 :(得分:1)

你把各种东西混在一起。 如果您使用的是返回文本的Web服务,为什么需要SOAP? SOAP通常用于检索XML数据。 您返回的内容类型应该是明确的。

function getHelloWorld() {
var input = {
    method : 'get',
    returnedContentType : 'plain',
    path : 'path/to/your/web/service'
};
return WL.Server.invokeHttp(input);
}

您不需要构建SOAP信封,如果您确实需要构建一个SOAP信封,它不应该是一个字符串,它应该是一个XML对象(忽略Eclipse错误消息)。