瘦客户OR胖客户
我们的一个C/S应用,Server是在.net 上架的
现在有一个功能是验证业务对象数据的真实性,其实就是把客户端的数据和服务器的数据备份做对比,并返回对比结果。一个完整的业务对象数据有7-8K。
为了实现跨平台并适用于Internet,我们采用xml+http的方式在客户端和服务器通讯。
现在问题是这个对比在哪做好:是客户端把对象数据全部提交到服务器,在服务器对比好;还是服务器把数据读到本地,在本地对比好?
后者的速度肯定快一些,但系统不好维护,而且我们以后会有其他类型客户端加进来,二次开发量大;
前者好维护和扩展,但效率和速度是问题。
请有经验的同志指点一下。