关于J2EE应用的效率
大家有什么好的窍门吗?一起讨论讨论如何?
我窍门是软件不行硬件顶:(
问题1:硬件允许的前提下,Servlet容器和EJB 容器在一个JVM好还是在不同JVM下好?
问题2:是否应该尽量少用Remote接口?到底远程方法调用(用EJB)对效率的影响大,还是大量对象创建(不用EJB)对效率的影响大。
问题3:大量应用面向对象的设计的时候,会否影响效率(ArrayList al = new ArrayList()和List l = new ArrayList()哪个快? )
问题4:为什么都说EntityBean很慢?如果系统中没有很复杂的Transaction,而且数据库自身就很好的解决了并发问题,CMP还提供那些好处?