近日就BES v 6.5 和WebLogic v 8.1 SP6 作了对比测试
1. Session Bean 比较
Session Bean业务方法如下:
public double getCircArea(double r) {
return r*r*3.1415926;
}
public Vector getRandVector(int a) {
Vector v=new Vector();
for(int i=0;i<a;i++){
v.add(new Double(java.lang.Math.random()));
}
return v;
}
客户端调用方法如下:
double d=client.getCircArea(1000*java.lang.Math.random());
Vector v= client.getRandVector(1000);
联系测试3次测试结果如下:
WebLogic 8.1 With JRockit
9.925 |
11.17 |
11.17 |
平均值 |
78 |
63 |
63 |
最大值 |
0 |
0 |
0 |
最小值 |
10.7666 |
22.6813 |
22.6813 |
标准方差 |
WebLogic 8.1 With Sun JDK
12.185 |
11.875 |
10.94 |
平均值 |
47 |
63 |
31 |