1

我需要使用 javascript 连接到 asmx 网络服务。网络服务接受并返回一个肥皂响应。我正在寻找如何使用 javascript 连接到 web 服务的示例代码。它返回经纬度详细信息,然后我将使用这些详细信息在谷歌地图上绘制标记。我也有跨域脚本的问题...

我应该提供肥皂反应的例子吗?

谢谢。

4

2 回答 2

1

有一些 JavaScript SOAP 客户端库:

这些库将允许您轻松发出 SOAP 请求并处理结果。

于 2008-11-06T06:36:30.857 回答
0

我强烈建议您在 Web 域上实现 SOAP 客户端。让 JS 调用你的服务器,然后再调用 ASMX。然后,Web 服务的响应应在您的服务器上转换为合适的 JSON,然后再将其发送到客户端。

这样,您就摆脱了跨域问题,无需在浏览器中加载 SOAP 客户端,向客户端传输的冗长数据更少,并且您可以选择在服务器上缓存 Web 服务调用以加快处理速度如果你愿意的话。

于 2008-11-06T23:13:24.793 回答