使用jquery $ .ajax构造WSDL包络并进行调用

时间:2010-11-10 14:28:47

标签: javascript jquery soap wsdl

我正在从我们的前端摆脱webservice.htc(删除对IE的依赖),我用jquery $ .ajax调用替换它。我想调用WSDL文件中定义的web服务,因为旧的webservice.htc做得很好 - 它为我们处理了SOAP信封的创建。我是SOAP / WSDL / Ajax的新手,所以不确定那里有什么可以帮助我。

目前我有一个概念验证运行,我通过使用调用名称,参数和参数类型(例如xsi:type =“xsd:string”)等对WSDL包络进行硬编码来完成此操作。现在我想要概括代码(这是所有的javascript / jquery),以便它将处理我们所有的Web服务。

我想知道是否有一个jquery调用或插件或其他可以为我创建SOAP信封(给定一个有效的WSDL文件),这样我就不必担心构造SOAP XML了带有正确参数类型的信封。

1 个答案:

答案 0 :(得分:2)

有一个soap-client plugin for jquery,但我还没试过呢

我通常手工制作肥皂体并使用post或ajax

发送