阅读目录
一:添加WebService服务
二:添加“客户程序”(这里用winform)用于调用WebService服务
三:异步调用过程解释
一:添加WebService服务
1、添加一个空网站项目,2、在项目里面添加一个WebService服务(WebServiceTest.asmx),3、添加“HelloWorld”方法
代码:(WebServiceTest.asmx)
using System; using System.Collections.Generic; using System.Linq; using System.Threading; using System.Web; using System.Web.Services; namespace t1_WebService { /// <summary> /// WebServiceTest 的摘要说明 /// </summary> [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.ComponentModel.ToolboxItem(false)] // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消注释以下行。 // [System.Web.Script.Services.ScriptService] public class WebServiceTest : System.Web.Services.WebService { [WebMethod] public string HelloWorld(int a,int b) { //等待5秒 Thread.Sleep(5000); return (a + b).ToString(); } } }