以下两种情况的利弊是什么:
案例I :
传统方式: 在项目中添加服务引用。在服务器端创建对象并从服务获取数据并绑定到asp.net网格。
案例II :
更新JSON行为的服务。在项目中添加服务引用。从javascript调用服务以获取数据。将数据绑定到jquery网格。
哪一个是最好的方法,为什么?(不是开发人员的观点)
如果有其他方法更优化,请解释并考虑大数据。
答案 0 :(得分:2)
这取决于是否允许最终客户端(浏览器)访问WCF数据服务,或仅访问应用服务。对于简单的安全模式,让json允许很多非常简单的jQuery等场景。
当然,jQuery等需要兼容的浏览器;这些日子意味着“最”,但绝不是“全部”。因此,如果您想为愚蠢的浏览器提供相同的数据,您需要一种方法来获取服务器上的数据。
如果打算提供服务器到服务器(B2B等)访问,json通常是第二选择; xml(SOAP等)将是事实上的标准,但它不是唯一的选择。例如,如果您有高带宽需求,您可以选择更紧凑的二进制传输格式(有很多)。
答案 1 :(得分:0)