成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

手把手教你實現、部署和調用Web Service

開發 后端
我一直都是致力于.NET的學習,在學習過程中有了一下心得,在本文中將給大家分享一下。

       在本文中將用asp.net中的msdn的例子用C#實現一個簡單的Web Service并做了部署和調用說明。知識一些簡單的東西希望大家不要見笑。

一、WebService實現

 在visual studio中新建ASP.NET Web服務應用程序,取名MyWebService。 刪除自動生成的代碼,輸入以下代碼段,類WebServiceDemo包括兩個方法:

  1. ///   
  2. /// WebServiceDemo 的摘要說明  
  3. /// 
  4.     
     
  5. [System.Web.Services.WebService(Namespace = "http://tempuri.org/",  
  6. Description = "華氏溫度轉換WebService.")] //WebService屬性  
  7. public class WebServiceDemo : System.Web.Services.WebService  
  8. {  
  9.         [WebMethod(Description="返回Hello World的方法")]  
  10.         public string HelloWorld()  
  11.         {  
  12.             return "Hello World";  
  13.         }  
  14.         [WebMethod(Description = "將華氏溫度轉換為攝氏溫度的方法.")]  
  15.         public double ConvertTemperature(double dFahrenheit)  
  16.         {  
  17.             return ((dFahrenheit - 32) * 5) / 9;  
  18.         }  
  19. }  
  20.  


二、WebService部署

1、調試通過后發布WebService。 

2、將發布后的文件目錄拷貝的Web服務器(安裝有IIS的機器),創建虛擬目錄,和發布網站一樣,指向該目錄。如下圖:

2.2


3、本機測試,如下圖:

2.3

遠程地址:http://10.10.50.60:8081/WebServiceDemo.asmx
三、WebService調用

1、新建ASP.NET Web應用程序,在Default.aspx頁面中添加控件如下:

3.1


2、添加Web引用,Web引用名:WebReference。如下圖:

3.2

3、添加相關調用代碼如下:

  1. public partial class _Default : System.Web.UI.Page  
  2. {  
  3.         protected void Page_Load(object sender, EventArgs e)  
  4.         {  
  5.             WebReference.WebServiceDemo s = new WebReference.WebServiceDemo();  
  6.             //調用WebService的HelloWorld方法,返回"HelloWorld",并輸出.  
  7.             Response.Write(s.HelloWorld());  
  8.         }  
  9.         protected void btnConvert_Click(object sender, EventArgs e)  
  10.         {  
  11.             WebReference.WebServiceDemo s = new WebReference.WebServiceDemo();  
  12.             //調用WebService的ConvertTemperature方法,實現溫度轉換.  
  13.             labResult.Text = "轉換后的溫度是:" + s.ConvertTemperature(double.Parse(txtResult.Text));  
  14.         }  
  15. }  
  16.  

調用測試結果,如下圖:
 

4

 

       如果大家還想詳細的了解關于Web Service的定義、原理請參見其他百度谷歌
 

【編輯推薦】

責任編輯:佚名 來源: 博客園
相關推薦

2022-01-08 20:04:20

攔截系統調用

2023-04-26 12:46:43

DockerSpringKubernetes

2011-01-06 10:39:25

.NET程序打包

2009-11-09 14:57:37

WCF上傳文件

2011-01-10 14:41:26

2011-05-03 15:59:00

黑盒打印機

2025-05-07 00:31:30

2021-07-14 09:00:00

JavaFX開發應用

2020-05-15 08:07:33

JWT登錄單點

2021-03-12 10:01:24

JavaScript 前端表單驗證

2025-02-19 08:00:00

SpringBootOllamaDeepSeek

2022-08-04 10:39:23

Jenkins集成CD

2020-07-27 10:15:51

LinuxJenkins命令

2009-01-06 18:57:38

2023-06-05 13:07:38

2011-02-22 13:46:27

微軟SQL.NET

2021-02-26 11:54:38

MyBatis 插件接口

2021-12-28 08:38:26

Linux 中斷喚醒系統Linux 系統

2011-04-21 10:32:44

MySQL雙機同步

2010-01-04 09:36:05

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 九九在线精品视频 | 男女羞羞视频大全 | 在线黄色影院 | 欧美精品一区在线发布 | 欧美一级黄色网 | 亚洲视频在线一区 | 天天夜碰日日摸日日澡 | 精品在线观看入口 | 国产成人免费视频网站视频社区 | 成人午夜免费福利视频 | 欧美aⅴ片| 亚洲视频在线一区 | 中文字幕高清 | 国产乱码精品一区二区三区五月婷 | 欧美精品久久久 | 久久国产精品-久久精品 | 精品日韩一区二区三区av动图 | 国产成人99久久亚洲综合精品 | 91人人澡人人爽 | 日韩精品在线看 | 九色国产 | 欧美精品 在线观看 | 91久久国产综合久久91精品网站 | 精品国产欧美 | 在线一区二区三区 | 亚洲97| 天天综合网天天综合色 | 美女视频黄色的 | 精品欧美一区二区精品久久久 | 色婷婷国产精品综合在线观看 | 亚洲三级在线观看 | 国产精品夜色一区二区三区 | 久久99深爱久久99精品 | 午夜成人免费视频 | 国产在线精品一区二区 | 狠狠爱免费视频 | 国产精品一区二区三区在线 | 欧日韩在线 | 亚洲成人三级 | 日本理论片好看理论片 | 一区二区久久 |