C#發佈和調試WebService

一.編寫併發布WebService服務
1.新建空web應用程序
 
2.右鍵項目解決方案-添加-新建項-選擇web服務
添加完成以下:
3.能夠看到實例代碼裏有這一行註釋,請取消註釋,由於咱們要使用ajax來調用webservice
// [System.Web.Script.Services.ScriptService]

4.實例代碼包含一個HelloWorld的方法,僅僅返回一個 Hello Word 。web

在下面再寫一個帶參數的方法:ajax

[WebMethod]
        public int add(int a , int b)
        {
            return a + b;
        }

 

5.右鍵項目解決方案-發佈-發佈方法(選擇文件系統)-目標位置(存放webservice代碼的路徑,隨便一個都行但你要記住,後面要用)-發佈併發

發佈是否成功能夠看vs下的輸出欄測試

 

6.打開iis(Internet Information Services (IIS)管理器)網站

右鍵網站-添加網站-spa

 

物理路徑就是發佈webService時選擇的路徑code

選擇一個未佔用的端口號orm

肯定。blog

7.雙擊網站下新建的webServiceDemoip

雙擊目錄瀏覽,啓用目錄瀏覽(不作這步會出錯的)

而後點擊右側-瀏覽網站

 

點擊文件名

8.而後就能夠測試咱們寫的webService方法了

 

 9.關於啓用目錄瀏覽,能夠省去這一步,在操做中也免去了點擊目錄文件這一步驟。

不用啓用目錄瀏覽,而添加默認文檔

添加的默認文檔就是打開網站顯示的首頁。

咱們將其設置爲WebService1.asmx,這樣進入網站首頁顯示的就是咱們寫的方法。

相關文章
相關標籤/搜索