下面,我們看看如何建立和部署乙個最簡單的web服務
建立web服務
1.在wwwroot目錄下建立乙個叫做webservice的目錄。
2.建立下面這樣乙個檔案:
<%@ webservice language="c#" %>
using system;
using system.web.services;
public class addnumbers : webservice
} 3.將這個檔案儲存為addservice.a**x(a**x是副檔名),儲存到webservice的目錄中
4.現在我們建立了web服務,已經準備好客戶端使用
5.現在,你可以用下面的url訪問這個web服務:
結果將以xml格式返回。
在客戶機上部署這個服務
1.在命令列輸入:
這個操作將建立乙個稱為filename.cs的檔案
說明:wsdl 指的是webservices description language ,這個程式在program files/microsoft.net/frameworksdk/bin 目錄中。
namesp是我們設定的名字空間的名字,將在後面部署這個服務的客戶端的實現**中使用到。
2.編譯
csc /t:library /r:system.web.dll /r:system.xml.dll filename.cs
上述命令將生成乙個dll檔案,名字就是上面的a**x檔案中的公共類的名字,在我們的例子中,就是:addnumbers.dll
3.將生成的dll檔案放到部署機的wwwroot/bin目錄中。
在部署機的asp/aspx 中呼叫這個web服務
<%@ import namespace = "namesp" %>
用C 製作乙個最簡單的Web Service
下面,我們看看如何建立和部署乙個最簡單的web服務 建立web服務 1.在root目錄下建立乙個叫做webservice的目錄。2.建立下面這樣乙個檔案 webservice language c class addnumbers using system using system.web.serv...
用C 製作乙個最簡單的Web Service
下面,我們看看如何建立和部署乙個最簡單的web服務 建立web服務 1.在wwwroot目錄下建立乙個叫做webservice的目錄。2.建立下面這樣乙個檔案 webservice language c class addnumbers using system using system.web.s...
ajax最簡單的乙個例項
最近在學習ajax的一些東西,下面是學習時寫的乙個最簡單的例子。href.html是頁面靜態檔案。ajax.js是js指令碼。for.php是要呼叫的php指令碼。如下 href.html檔案 如下 hopelightsbt ajax.js 如下 判斷瀏覽器是否支援xmlhttprequest物件 ...