我们有一个应用程序,每个 bean 有三个接口。一个*BI(业务接口),它包含所有的方法,一个*LI扩展BI并被注释为@Local*RIBI@Remote
我想删除所有支持*LI的*RI接口*BI,将它们保留为@Remote,但是有一个问题。
本地查找将参数作为引用传递,而远程查找使用 deepcopy。该应用程序充满了传递引用的期望(只有在传递引用有效的情况下才有效)。
如果我只有@Remote接口,容器将知道它何时是本地查找并在这种情况下使引用传递工作?
容器是 JBoss AS 7.1.1 Final,我们使用 EJB 3.1。提前致谢。