我想知道哪個更快。讓我給你這個場景。我是一個局域網上,有一個報告生成使用從SQL Server數據庫中的數據(如果我們需要的版本,讓我們說2005年),並有越來越做報告的這些方面:哪個傳輸速度最快:XML或DataTables?
有一個Web服務在服務器上,從服務器獲取數據並將其序列化爲XML。客戶端使用此XML作爲客戶端計算機中構建的報告的源。客戶將是一個Windows窗體應用程序。
從客戶端,使用ADO.Net連接到數據庫,獲取DataTable並將其用作客戶端中構建的報告的源。
與(2)相同,但使用DataReader。
此外,有沒有更好的方法來做到這一點?
這是一個ASMX網絡服務,或WCF嗎? – 2009-07-28 12:04:19