Web服務與資料集

2021-08-22 16:42:45 字數 597 閱讀 5898

本例建立乙個web服務,它將sql server伺服器中的northwind資料庫中的products表暴露給使用者,通過getproducts()方法返回乙個資料集供客戶端使用。

(1)建立乙個新的web服務,取名為products。

(2)開啟products.cs。要使用sql server提供的系統服務,需要在檔案頭引用system.data 和 system.data.sqlclient命名空間,**如下

using system.data;

using system.data.sqlsever;

(3)在products類中新增getproducts方法,其**如下

[webmethod(description="返回產品列表")]

public dataset getproducts()

(4)建立新**並新增web引用。

(5)開啟default.aspx,新增乙個button控制項和乙個gridview控制項。

(6)新增button按鈕的訊息響應函式

protected void button1_click(object sender, eventargs e)

(7)儲存並執行**

Web伺服器與Web框架

http的工作流程 http服務端監聽埠,等待來自客戶端的請求 http客戶端與http伺服器建立tcp連線 http客戶端發起http請求 http服務端響應請求 關閉http連線 web伺服器的作用 上面的例子中與瀏覽器進行互動的http伺服器就是web伺服器。而web伺服器的主要工作也就是響應...

SOA與Web服務(二)

雖然web服務不是實現soa的惟一形式,但是毫無疑問,它是最成功 最流行的形式。它們是體系結構與實現的關係,好比http是一種標準,而iis或者apache是實現了這個協議的軟體一樣。從物件導向 面向元件到soa 歷史總是呈螺旋狀前進,在開發領域也不例外 從最開始的面向機器的開發,到面向過程的開發,...

web容器與web伺服器的區別

web容器只能來進行靜態網頁之間的交往,但是當需要顯示jsp和servlet的時候要用到web伺服器,即 一般的情況下web容器和web伺服器在乙個軟體 tomcat 上就能體現出來。web伺服器 tomcat 和應用伺服器 jboss 之間的區別,web伺服器主要用在顯示層 jsp和servet ...