Может кто-нибудь объяснить разницу между @Remote / @Local или только @Stateless в ejb? - PullRequest
4 голосов
/ 21 января 2009

Я думаю, что тема говорит это. Я попытался найти это, но не получил ответ, который искал.

У меня много EJB с одним @Stateless. И иногда я надеваю на них @Local, не зная, почему, а также о преимуществах и недостатках. Я также знаю, что могу поставить @Remote, но на самом деле не знаю разницу.

Надеюсь, кто-то может дать четкое описание или указать мне где-нибудь, что делает.

1 Ответ

5 голосов
/ 21 января 2009

Аннотации являются частью EJB 3.0. Например @stateless означает, что это сессионный компонент без сохранения состояния. @local используется для локального интерфейса и @Remote для удаленного интерфейса бина. Подробное описание аннотаций дано здесь . Чтобы понять значение этих терминов, вы должны обратиться к руководству или книге по EJB. Вы можете скачать хорошую книгу по EJB 3.0 с здесь . Также оформите EJB 3 в действии из Manning Pub.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...