Java EJB3通信机制
我是JavaEE新手,对EJB感到困惑。 据我所知,@remoteejb正在使用RMI和JNDI进行通信。 在EJB3.0之前,beans需要通过EJBHome接口实现远程接口——这样我就理解了RMI是如何使用的。 但是现在我只需要放置@remote注释,它可以被ejb-jar.xml中的属性替换 所以,问题是:没有可序列化接口的JNDI和没有远程接口的RMI怎么可能使用 如果我的一些假设是错误的,请纠正我Java EJB3通信机制,java,jakarta-ee,javabeans,Java,Jakarta Ee,Javabeans,我是JavaEE新手,对EJB感到困惑。 据我所知,@remoteejb正在使用RMI和JNDI进行通信。 在EJB3.0之前,beans需要通过EJBHome接口实现远程接口——这样我就理解了RMI是如何使用的。 但是现在我只需要放置@remote注释,它可以被ejb-jar.xml中的属性替换 所以,问题是:没有可序列化接口的JNDI和没有远程接口的RMI怎么可能使用 如果我的一些假设是错误的,请纠正我 EJB3仍然在底层使用RMI,除了应用程序容器将为您自动生成和使用RMI存根和远程接口,
。见: