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

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

Step by Step 創建一個 Web Service

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

Step by Step 創建一個 Web Service

原創地址:http://m.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道面試題

下一篇:單點登錄

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高雄县| 临海市| 东乡县| 讷河市| 深州市| 加查县| 沈阳市| 德清县| 吴堡县| 县级市| 米脂县| 宜川县| 商城县| 刚察县| 永平县| 巴彦淖尔市| 宜君县| 渭源县| 富平县| 平陆县| 景谷| 图片| 阳高县| 屏东市| 淮安市| 屏南县| 东兰县| 江永县| 盐津县| 如皋市| 蒲江县| 安溪县| 内江市| 鄯善县| 海淀区| 定南县| 牟定县| 老河口市| 云南省| 交口县| 罗山县|