2011-07-17 50 views

回答

1

HttpWebRequestHttpWebResponse用於客戶端應用程序發出HTTP請求並讀取HTTP響應。您不能使用它們來創建服務器應用程序。

如果你想創建和使用.NET,那麼你需要了解消費SOAP Web服務WCF:

Windows Communication Foundation

WCF是一個複雜的話題,但微軟仍然支持傳統的「ASP .NET Web服務」技術,這可能是更容易獲得手柄上開始:

ASP.NET Web Services

特別是:

XML Web Services Using ASP.NET

+0

您能否提供一個方式進行通信的服務器和客戶端使用基本肥皂消息 – Sharee

+0

你的意思是如何創建服務器和客戶端? – Kev

+0

好吧,如果它只是讀取soap消息並從數據庫中獲取數據後發回響應的web服務,請幫我 – Sharee

2

這是使用語法HttpWebRequest和HttpWebResponse

WebRequest _request; 
string text; 
string url = "UrlToGet"; 
_request = (HttpWebRequest)WebRequest.Create(url); 
using (WebResponse response = _request.GetResponse()) 
{ 
    using (StreamReader reader =new StreamReader(response.GetResponseStream())) 
    { 
     text = reader.ReadToEnd(); 
    } 
} 
相關問題