数据条数 | WebService时间 | 非WebService时间 | 差值 | 清耗百分比 | XML传输方式(包括显示时间) | 与WebService差值 | 消耗百分比 | 与非WebService差值 | 消耗百分比 |
2 | 0.078 | 0.077 | 0.001 | 1.8% | 0.141 | -0.06 | -44.4% | -0.06 | -45.4% |
11 | 0.125 | 0.113 | 0.012 | 10.6% | 0.188 | -0.06 | -33.7% | -0.08 | -40.1% |
20 | 0.187 | 0.153 | 0.033 | 21.8% | 0.203 | -0.02 | -8.0% | -0.05 | -24.5% |
30 | 0.222 | 0.215 | 0.007 | 3.2% | 0.219 | 0.00 | 1.5% | 0.00 | -1.6% |
40 | 0.275 | 0.257 | 0.018 | 7.0% | 0.328 | -0.05 | -16.3% | -0.07 | -21.7% |
80 | 0.477 | 0.422 | 0.054 | 12.8% | 0.391 | 0.09 | 21.9% | 0.03 | 8.1% |
100 | 0.576 | 0.495 | 0.081 | 16.4% | 0.453 | 0.12 | 27.2% | 0.04 | 9.3% |
200 | 1.070 | 0.920 | 0.150 | 16.3% | 1.062 | 0.01 | 0.7% | -0.14 | -13.4% |
300 | 1.590 | 1.391 | 0.199 | 14.3% | 1.125 | 0.46 | 41.3% | 0.27 | 23.6% |
400 | 2.157 | 1.810 | 0.348 | 19.2% | 1.734 | 0.42 | 24.4% | 0.08 | 4.4% |
500 | 2.627 | 2.234 | 0.393 | 17.6% | 2.172 | 0.46 | 21.0% | 0.06 | 2.9% |
600 | 3.067 | 2.630 | 0.437 | 16.6% | 2.234 | 0.83 | 37.3% | 0.40 | 17.7% |
800 | 4.120 | 3.559 | 0.561 | 15.8% | 2.875 | 1.24 | 43.3% | 0.68 | 23.8% |
1000 | 5.193 | 4.385 | 0.807 | 18.4% | 3.406 | 1.79 | 52.5% | 0.98 | 28.8% |
1500 | 7.369 | 6.265 | 1.103 | 17.6% | 5.032 | 2.34 | 46.4% | 1.23 | 24.5% |
2000 | 10.010 | 8.525 | 1.484 | 17.4% | 6.500 | 3.51 | 54.0% | 2.03 | 31.2% |
3000 | 14.715 | 12.427 | 2.288 | 18.4% | 11.672 | 3.04 | 26.1% | 0.76 | 6.5% |
4000 | 19.727 | 16.407 | 3.320 | 20.2% | 17.532 | 2.19 | 12.5% | -1.13 | -6.4% |
5000 | 24.599 | 21.376 | 3.223 | 15.1% | 23.922 | 0.68 | 2.8% | -2.55 | -10.6% |
8000 | 38.881 | 34.434 | 4.447 | 12.9% | |||||
10000 | 48.237 | 40.91147 | 7.325 | 17.9% | |||||
平均值 | 1.315 | 15.6% | 0.944 | 0.137 |
今天换了一种方式对WebService进行处理:先在服务器生成XML作为String传到客户端,再由客户端来生成数据集,这次的效率与上两次的相比算是各有所长,在不同的时候有不同的性能.呵呵,