WebService与EJB调用性能对比

来源:互联网 发布:vue.js 模板 编辑:程序博客网 时间:2024/04/29 18:45

1.软硬件配置

同前面的配置

不同之外在于:以前的C#客户端改为Java客户端,WebService更换为EJB来实现,其它的实现方法不变.

2.测试结果

数据条数 WebService时间 非WebService时间 差值 清耗百分比 2 0.078 0.077 0.001 1.8% 11 0.125 0.113 0.012 9.6% 20 0.187 0.153 0.033 17.9% 30 0.222 0.215 0.007 3.1% 40 0.275 0.257 0.018 6.5% 80 0.477 0.422 0.054 11.4% 100 0.576 0.495 0.081 14.1% 200 1.070 0.920 0.150 14.0% 300 1.590 1.391 0.199 12.5% 400 2.157 1.810 0.348 16.1% 500 2.627 2.234 0.393 15.0% 600 3.067 2.630 0.437 14.3% 800 4.120 3.559 0.561 13.6% 1000 5.193 4.385 0.807 15.5% 1500 7.369 6.265 1.103 15.0% 2000 10.010 8.525 1.484 14.8% 3000 14.715 12.427 2.288 15.5% 4000 19.727 16.407 3.320 16.8% 5000 24.599 21.376 3.223 13.1% 8000 38.881 34.434 4.447 11.4% 10000 48.237 40.91147 7.325 15.2%

3.结论.

感觉WebService比EJB的RMI方法要消耗约15%左右的效率.

原创粉丝点击