很久不用EJB了,现在改用Hibernate,但还记得一些
EJB主要分Session Bean和Entity Bean,而Session Bean又分Stateful(有状态)和Stateless(无状态),他们都有远程和本地接口。当你要调用的EJB和调用者在同一个JVM里时,可以只用本地接口,而如果不同的JVM,就得用远程的接口。远程接口开销大,所以一般Session Bean用远程接口,Entity Bean用本地接口,这个在模式书上有介绍,去看看Session Facade模式就会了解一些的
EJB主要分Session Bean和Entity Bean,而Session Bean又分Stateful(有状态)和Stateless(无状态),他们都有远程和本地接口。当你要调用的EJB和调用者在同一个JVM里时,可以只用本地接口,而如果不同的JVM,就得用远程的接口。远程接口开销大,所以一般Session Bean用远程接口,Entity Bean用本地接口,这个在模式书上有介绍,去看看Session Facade模式就会了解一些的
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货