C#發布和調試WebService


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

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

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

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

 

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

發布是否成功可以看vs下的輸出欄

 

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

右鍵網站-添加網站-

 

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

選擇一個未占用的端口號

確定。

7.雙擊網站下新建的webServiceDemo

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

然后點擊右側-瀏覽網站

 

點擊文件名

8.然后就可以測試我們寫的webService方法了

 

 9.關於啟用目錄瀏覽,可以省去這一步,在操作中也免去了點擊目錄文件這一步驟。

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

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

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM