2013-02-12 111 views
0

我需要簡單的Web服務,它需要從前端請求JSON(我將使用jquery進行調用)並傳遞到具有業務邏輯的SQL DB。然後,當它從數據庫獲得JSON響應時,它只是傳遞到前端。需要簡單的Web服務示例

你能舉幾個簡單的網絡服務的例子嗎?

淨IIS,SQL數據庫,純HTML和jQuery

enter image description here使用HTTP-POST

回答

1

ASP.NET Web服務支持的客戶端,HTTP-GET和SOAP協議來調用公開的方法,取決於你具體要求你選擇一種方法而不是其他方法。 HTTP-GET或HTTP-POST與SOAP之間的主要區別在於SOAP支持的數據類型更加豐富,因爲SOAP使用XSD模式來表示複雜的數據類型。

http://www.codeproject.com/Articles/1231/ASP-NET-Web-Service

與jQuery的客戶端

默認情況下創建ASP.NET 2.0中的JSON的WebService,ASP.NET Web服務以XML格式返回數據。通過網絡處理XML數據總是會涉及一些開銷。目前,另一種稱爲JSON的格式在克服其中一些問題方面非常受歡迎。在.NET 3.5以後,Microsoft提供了內置於ASP.NET 3.5中的此功能,但許多應用程序仍在ASP.NET 2.0上運行。在本文中,我將展示如何輕鬆地從Web Service返回JSON格式的數據,並從jQuery這個非常受歡迎的輕量級JavaScript庫中使用它。

http://www.codeproject.com/Articles/45275/Create-a-JSON-WebService-in-ASP-NET-2-0-with-a-jQu