2010-05-01 55 views
0

的利弊是什麼下列2例利弊:優點和使用JSON的WCF服務

案例一

傳統的方式: 項目添加服務引用。在服務器端創建對象並從服務獲取數據並綁定到asp.net網格。

案例二

更新服務JSON行爲。在項目中添加服務引用。從JavaScript調用服務來獲取數據。將數據綁定到jQuery網格。

哪一個是最好的辦法,爲什麼?(不看開發商點)

如果還有其他的辦法,更加優化,請解釋一下,並考慮大數據。

回答

2

這取決於是否允許最終客戶端(瀏覽器)訪問WCF數據服務,或者僅允許應用程序服務。對於簡單的安全模式,讓json允許很多簡單的jQuery等場景。

當然,jQuery等要求兼容的瀏覽器;這些日子意味着「最」,但決不是「全部」。所以如果你想爲愚蠢的瀏覽器提供相同的數據,你需要一種方法來獲取服務器上的數據。

如果打算提供服務器到服務器(B2B等)訪問,json通常是第二選擇; XML(SOAP等)將成爲事實上的標準,但它不是唯一的選擇。例如,如果您有高帶寬需求,您可以選擇更緊湊的二進制傳輸格式(有很多)。

+0

是一個簡單的asp.net與ajaxcontroltoolkit應用程序跨瀏覽器兼容超過jQuery嗎? – Brij 2010-05-01 08:51:13

+0

@brz - 6個,其他6個。 – 2010-05-01 09:01:16

+0

@天空之一6? – Brij 2010-05-01 09:12:11

0

第二種方法。任何客戶現在都可以使用這些數據,無論是jQuery網格還是iPhone客戶端。