国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Step by Step 創建一個 Web Service

2019-11-17 01:48:04
字體:
來源:轉載
供稿:網友

Step by Step 創建一個 Web Service

原創地址:http://www.survivalescaperooms.com/jfzhu/p/4022139.html

轉載請注明出處

(一)創建Web Service

創建第一個項目,類型選擇asp.net Empty Web application

image_thumb8

image_thumb7

添加一個新項目 Web Service

image_thumb14

然后再創建一個類Contact

image_thumb16

代碼分別如下。

Contact.cs:

    [Serializable]    public class Contact    {        PRivate string name;        public string Name        {            get { return name; }            set { name = value; }        }        private int age;        public int Age        {            get { return age; }            set { age = value; }        }    }

HelloWebService.asmx.cs:

    /// <summary>    /// Summary description for HelloWebService    /// </summary>    [WebService(Namespace = "http://tempuri.org/")]    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]    [System.ComponentModel.ToolboxItem(false)]    // To allow this Web Service to be called from script, using ASP.NET Ajax, uncomment the following line.     // [System.Web.Script.Services.ScriptService]    public class HelloWebService : System.Web.Services.WebService    {        [WebMethod]        public string GetMessage(string name)        {            return "Hello " + name;        }        [WebMethod]        public Guid CreateContact(Contact c)        {            return Guid.NewGuid();        }    }

(二)創建客戶端

下面創建一個客戶端調用Web Service,檢驗一下是否正確。創建一個ASP.NET Empty Web Application

image_thumb21

添加服務引用

image_thumb25

image_thumb28

image_thumb1

WebForm1.cs代碼為

        protected void Button1_Click(object sender, EventArgs e)        {            HelloWebService.HelloWebServiceSoapClient client = new HelloWebService.HelloWebServiceSoapClient();            Label1.Text = client.GetMessage(TextBox1.Text);        }        protected void Button2_Click(object sender, EventArgs e)        {            HelloWebService.HelloWebServiceSoapClient client = new HelloWebService.HelloWebServiceSoapClient();            Label2.Text = client.CreateContact(new HelloWebService.Contact()).ToString();        }

最后運行客戶端,分別點擊按鈕,得到演示效果

image_thumb5


上一篇:ASP.NET 經典60道面試題

下一篇:單點登錄

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 淳化县| 怀安县| 正宁县| 静海县| 梁平县| 息烽县| 英超| 陈巴尔虎旗| 泽库县| 新晃| 宝应县| 新宾| 定安县| 唐山市| 城口县| 新兴县| 安图县| 临颍县| 博野县| 嵩明县| 家居| 罗江县| 贡觉县| 秭归县| 达孜县| 南漳县| 寿宁县| 饶平县| 西华县| 新和县| 金阳县| 读书| 蓬溪县| 孟津县| 余庆县| 新干县| 麦盖提县| 宜宾县| 大荔县| 顺平县| 新乡市|