gpt4 book ai didi

javascript - 通过 AJAX 直接使用 Web 服务

转载 作者:行者123 更新时间:2023-12-01 16:16:01 27 4
gpt4 key购买 nike

我目前正在基于 Trafikanten API ( http://reis.trafikanten.no/topp2009/topp2009ws.asmx ) 为公共(public)交通系统开发一个网站

该站点虽然是网络服务,但具有多种功能。它是在 .NET 框架中以 SOAP 格式实现的。但是我们需要使用客户端语言(如 JavaScript)来使用它的功能,以便能够在网页中显示信息。有人可以建议一些简单的方法来应对这种情况吗?

最佳答案

假设您使用的是 LAMP 堆栈:

我会使用 nusoap (http://sourceforge.net/projects/nusoap/) 库编写一个 PHP 脚本来使用 SOAP 网络服务并通过 AJAX 调用将 JSON 返回给您的 JavaScript。

编辑

在 .NET 中甚至更容易。只需右键单击您的项目并选择添加 Web 服务。然后您可以像访问任何其他对象一样访问 Web 服务的方法。至于在 JS 中使用它,您可以实现创建一个 ASP 页面,以 JSON 格式输出结果,然后像使用 LAMP 堆栈一样使用 jQuery 使用它。虽然,借助 ASP 的回发能力,您最好让它在 JS 中完成繁重的工作,并直接在 View 后面的代码文件中使用 Web 服务。

希望对您有所帮助。

关于javascript - 通过 AJAX 直接使用 Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5031867/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com