如何创建一个ASP.NET Web服务
时间:2014-4-19
1.如何创建一个Web服务项目
选择File|New|Website,再选择ASP.NET Web服务模板,创建一个新的Web服务,把项目名称设置为WebServiceSample,单击OK按钮;
2.如何生成文件
向导文件生成如下
a.Service1.asmx保存Web服务类,所有的ASP.NET Web服务都用.asmx扩展名来标识.包含源代码的文件是Service1.cs,因为后台编码功能可以在VS2005中使用,这个文件在App_code目录下.
b.向导生成了一个派生于System.Web.Services.WebService的类Service,在Service.cs文件中,一些示例代码说明了Web服务的方法是如何编码的-它应是公共的,用WebMethod属性标记:
using system.Web;
using System.Web.Services;
using System.Web.Services.Protocols;
[WebService(Namespace=http://www.lifacai.cn)]
[WebServiceBinding(ConformsTo=Wsiprofile.BasicProfile1_1)]
public class Service:System.Web.Services.WebService
{
[WebMethod]
public string HelloWorld()
{
return "hello World";
}
}