【问题标题】:Calling SOAP webwervice from a javascript从 javascript 调用 SOAP webwervice
【发布时间】:2014-02-28 05:55:40
【问题描述】:

是否有任何方法可以使用 URL 调用 SOAP 服务:

http://localhost:8088/...TestService?wsdl

如何使用 javascript 从客户端调用和获取值?

干杯!!

谢谢

【问题讨论】:

  • 您有机会在 Google 上搜索吗?我刚刚使用了您的问题标题,可以看到 javascriptsoapclient.codeplex.com 。在此 URL 下方,我看到了 SE 本身的 2 个链接。

标签: javascript ajax web-services soap wsdl


【解决方案1】:

你不应该直接从js调用soap服务,因为soap不限于http通信,JavaScript中对soap没有很好的支持。 最好使用soap通信能力更强的中间层。例如,您可以使用 ajax 从 JavaScript 调用您的 asp.net mvc 应用程序,然后使用 wcf 从 asp.net mvc 应用程序调用 soap 服务。您可以使用任何其他服务器端技术和soap 通信库来代替asp.net mvc。 JavaScript 适用于 ajax/json 通信,但不适用于 soap。

【讨论】:

    【解决方案2】:

    JavaScript 没有开箱即用的 SOAP 库,尽管您可以通过谷歌搜索并找到它们,网络服务仍然需要在源服务器上。

    发现类似问题

    here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-06
      • 1970-01-01
      • 2011-07-21
      • 1970-01-01
      • 2020-01-01
      • 1970-01-01
      • 2023-03-22
      相关资源
      最近更新 更多