2011-08-22 57 views
0

我正在使用Netbeans創建EJB 2.0模塊。在這個模塊中,我創建了本地和遠程接口。當我在bean類中添加業務方法時,Netbeans允許方便地添加到本地接口或遠程接口或兩者。當我選擇在本地和遠程接口中添加業務方法時,Netbeans會顯示一條警告消息:「Warning: Common implementation for both interfaces」。爲什麼在NetBeans中「警告:兩個接口的通用實現」?

我不明白如果我們在本地和遠程接口都有相同的業務方法,可能會導致什麼問題?

回答

1

this answer

請記住,本地接口是通過按引用和遠程 接口傳遞的價值。如果調用者(或bean)在 上返回值(或參數)分別變異,那麼你將在 之間得到不同的行爲。您必須在您的API合同中仔細管理此 。

相關問題