Win7下面實現釋出WebService程式和開發
Win7下面實現釋出WebService程式
1、生成WebService程式
點選該專案的右鍵選擇“釋出”,首先將寫好的WebService程式釋出到本地的一個資料夾中,如下圖所示:
2、IIS下建立虛擬目錄
開啟IIS伺服器,在預設網站目錄下面建立建立一個虛擬目錄,如名稱可以是MyWebService,再將上步生成的檔案拷貝到該資料夾下面,
可以在檔案檢視下面檢視該虛擬目錄下面的檔案內容,
如下圖所示:
3、生成應用程式
將該虛擬目錄轉換為可供訪問的應用程式,選擇該虛擬目錄,右鍵選中“轉化為應用程式” 如下圖所示:
4、實現客戶端訪問
最後在“web.config”檔案中的<system.web>的節點下面新增下面一段程式碼,實現客戶端能夠通過http方式訪問;
- <webServices>
- <protocols>
- <addname="HttpSoap"/>
- <addname="HttpPost"/>
- <addname="HttpGet"/>
- <addname="Documentation"/>
- </protocols>
- </webServices>
5、執行效果
在客戶端通過輸入http://192.168.0.11/MyWebService/Service1.asmx地址即可訪問該WebService服務;
效果如下圖: