我使用[WebMethod],只想问这是否是他们所谓的WebService?

时间:2016-02-17 02:43:26

标签: asp.net webmethod

在我的C#代码中,我有一个像这样的WebMethod

  //Get total Sales monthly
  [WebMethod]
  public static List<object> getTotalSales(){
     //lines of codes;
  }

我的问题是,我做的事情叫做网络服务吗?我在前端(aspx页面)中使用了返回值,这是由我的jQuery ajax函数在aspx文件中调用的。

2 个答案:

答案 0 :(得分:1)

网络服务是 WebService 对象或ASMX文件,可通过WebMethod访问。

答案 1 :(得分:1)

您可以通过创建.asmx页面来自行创建网络服务。

您在此处所做的是将您网页中的公开方法转变为网络服务。

所以对你的问题的简短回答是肯定的,你正在做一个叫做webservice的事情。然后你可以通过ajax在你的客户端中调用它。

This article elaborates on this.