2011-08-22 18 views
0

我正在使用Netbeans创建EJB 2.0模块。在这个模块中,我创建了本地和远程接口。当我在bean类中添加业务方法时,Netbeans允许方便地添加到本地接口或远程接口或两者。当我选择在本地和远程接口中添加业务方法时,Netbeans会显示一条警告消息:“Warning: Common implementation for both interfaces”。为什么在NetBeans中“警告:两个接口的通用实现”?

我不明白如果我们在本地和远程接口都有相同的业务方法,可能会导致什么问题?

回答

1

this answer

请记住,本地接口是通过按引用和远程 接口传递的价值。如果调用者(或bean)在 上返回值(或参数)分别变异,那么你将在 之间得到不同的行为。您必须在您的API合同中仔细管理此 。

相关问题