我可以在使用JDK 1.4制作的应用程序中使用使用Java EE 6(JDK6)创建的EJB吗?
很抱歉,我对EJB很新,只是想评估在我们的服务中使用Java EE 6的可能性。
我可以从我的JDK 4兼容应用程序中使用http://openejb.apache.org/hello-world.html中显示的EJB吗?
答案 0 :(得分:1)
您无法在JDK 1.4中运行Java EE 6 Application Server,但您可以在JDK 1.4中执行独立应用程序并且使用(远程调用)EJB 来自任何Java EE应用服务器(包括版本6的)通过JNDI检索对它的引用(像往常一样)。
远程通信(幕后)是通过RMI完成的,它与JDK1.4和JDK6兼容。