1,创建webservice服务器端
搭建网站,创建webservice
webservice.cs中的代码
namespace WebApplication1 { /// <summary> /// WebService1 的摘要说明 /// </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 WebService1 : System.Web.Services.WebService { [WebMethod] ///方法 public int add(int i,int j) { return i+j; } [WebMethod] public int plus(int i, int j) { return i - j; } } }
服务器发布后
2客户端
这里创建的是网站,
a) 网站添加web 引用
页面实现了加的功能
1 protected void btn_Click(object sender, EventArgs e) 2 { 3 int i,j; 4 int.TryParse(itxt.Text,out i); 5 int.TryParse(jtxt.Text,out j); 6 // webservice.WebService1 w = new webservice.WebService1(); 7 ServiceReference1.WebService1SoapClient w = new ServiceReference1.WebService1SoapClient(); 8 re.Text= w.add(i, j).ToString(); 9 // w.plus(i, j); 10 }