0

当在 .NET 网站中使用 jQuery ajax 并且我返回 JSON 之类的内容时,您应该使用标准的 aspx 页面还是应该是 Web 服务?

我知道网络服务用于外部接口等......我只是想知道什么是正常做法?

谢谢

4

1 回答 1

3

Web 服务是一个公开的端点,通常用作 API,或者换句话说,它的最终用户通常是另一个应用程序而不是用户界面。

另一方面,静态 System.Web.Services.WebMethod 可以在任何 .aspx 页面中使用,或者更常见的是在 .asmx(Web 服务)文件中使用。

如果您的函数需要来自另一个应用程序的调用,则使用 Web 服务。在其他情况下,使用 Web 方法。

于 2013-10-30T11:26:20.143 回答