ejb分布到什么程度

ejb是分布式的组件,用的多的是把web层和业务层之间分布到两台机器上面吧,有没有实际的应用会把组件分布到很多机器上面的?最极端情况是一个组件部署在一个机器上面。

分布式组件的含义是能够实现远程组件的分布式调用,但是我们在实际的设计中不会可以将不同的组件分布到不同的机器中,这样既有性能的问题,又有设计的复杂性的问题,只有在需要的时候才进行组件的分布布署。理想的情况应该是将所有的组件布署到一个机器中,如果一台机器不能满足需要,可能需要考虑平台的水平扩展能力,通过负载均衡扩展系统的处理能力。