2012-08-08 79 views
0

我为WL适配器创建了一个小型Web服务。即它以纯文本格式显示“Hello World”。我通过培训模块了解了如何在适配器内部使用SOAP信封。但这是不同的。我用jpeg frmt附上我的代码。任何建议请请让我知道。 还有其他示例在适配器内部调用WSDL?进一步的细节我已附上此链接Ref如何在Worklight适配器内调用WSDL

+0

http://pastebin.com/rjy9dKP9 ... http://pastebin.com/ye7BxaeE。代码 – 2012-08-08 04:33:29

回答

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信封,如果你需要建立一个,它不应该是一个字符串,它应该是一个XML对象(忽略Eclipse的错误消息)。

相关问题