如何创建一个asp.net web服务
作者:佚名 时间:2014-04-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.linksj.com)]
[webservicebinding(conformsto=wsiprofile.basicprofile1_1)]
public class service:system.web.services.webservice
{
[webmethod]
public string helloworld()
{
return "hello world";
}
}