2010-05-01 75 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客户端。