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;
        }
    }
}     

服务器发布后

webservice 简单入门 (NLY)

2客户端

这里创建的是网站,

a) 网站添加web 引用

webservice 简单入门 (NLY)

页面实现了加的功能

webservice 简单入门 (NLY)

 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         }
View Code

相关文章: