2009-01-21 77 views
4

我想这个话题是这么说的。 我试过Google搜索这个,但没有得到我正在寻找的答案。有人可以解释@Remote/@Local或ejb中的@Stateless之间的区别吗?

我有许多EJB只有@Stateless。 有时我把@Local放在他们身上,但是他们真的不知道为什么,以及好处/缺点。我也知道我可以把@Remote,但真的不知道区别。

希望有人可以给出一个明确的描述,或指向我的某个地方。

+0

一个很好的总结答案在这里: http://onjava.com/pub/a/onjava/2004/11/03/localremote.html – 2010-03-15 13:08:35

回答

5

注解是EJB 3.0的一部分。例如。 @stateless表示它是一个无状态会话bean。 @local用于本地接口,@Remote用于远程bean接口。详细的说明如下:here。为了理解这些术语的含义,您应该参考一本关于EJB的手册或书籍。您可以从here下载一本好的EJB 3.0书籍。还从Manning Pub结帐EJB 3 in Action

+0

谢谢。现在对我来说更清楚了。 – 2009-01-21 13:32:12

相关问题