如果你的客户端和ejb容器运行在同一个JVM中 可以用本地接口
每次运行程序(调试环境中)都要重新编译,没有其他办法

解决方案 »

  1.   

    是的呀,如果客户端和ejb容器运行在同一个jvm中的时候可以用本地接口,但根据设许的策略不同,如果采用了值对象模式和session facade模型,且没有集群需求的话,一般都是将Enitiy Bean的用本地接口,然后在Session bean里使用Entity Bean并将Session bean的作为远程接口给客户端使用,这种情就是就发生在所有的EJB运行在同一个服务器的JVM中,但Session Bean的客户端可能不在同一个JVM中。