学习就要从最简单最直观的地方入手。
1)打开记事本,添加如下代码:
<%@ WebService Language="C#" Class="myFirstWebService" %>
using System.Web.Services;
public class myFirstWebService : WebService
{
[WebMethod]
public string HelloWorld()
{
return "Hello World!";
}
[WebMethod]
public string Hello(string name)
{
return "welcome " + name + ",current time is " + System.DateTime.Now;
}
}
2)保存文件,以.asmx为扩展名,例如保存为:myFirstWebService.asmx。
3)在IIS上新建虚拟目录firstService,并指向本地磁盘物理路径(保存myFirstWebService.asmx的文件夹)。
4)在ie输入 http://localhost/firstService/myFirstWebService.asmx
5)单击Hello连接,进入调用页面:
6)为name填写一个参数,点击调用,结果将以xml显示:
如果出现xml文档格式的页面,那么恭喜你,Web服务创建成功了!是不是很简单呢?
参考:
《Web服务开发学习实录》