日期:2014-05-18  浏览次数:20883 次

Web Service传输DataSet
Web Service传输DataSet的想法和实践
网上关于这个问题的说法,提到一个DataSetSurrogate
网上又有人说这个东西只是.net1.1的替代物,也不是想像的那么好,故来请教各位大神?


以后的版本中还能不能用,现在都3.5,4.0了甚至更高了,是不是也有替代品,求知道

------解决方案--------------------
是的,另外,还可以使用GZipStream 压缩,参见
http://www.codeproject.com/Articles/10635/Compressing-Persisted-DataSets
------解决方案--------------------
DataSet冗余数据很多,每个表最多时内部有三个备份。
就是一个内存中的数据库。

这样的东西通过WebService传送,效率当然低,尤其是数据量大时。
DataSetSurrogate也只是压缩了下。

还是泛型列表效率高。

linq不会淘汰吧。