Alguém pode explicar a diferença entre @Remote / @Local ou única @Stateless em EJB?

StackOverflow https://stackoverflow.com/questions/464660

  •  19-08-2019
  •  | 
  •  

Pergunta

Eu acho que o assunto diz ele. Eu tentei googling isso, mas havent obtido a resposta que eu estou procurando.

Eu tenho muitos EJB com apenas @Stateless. E às vezes eu colocar @Local sobre eles withouth realmente saber o porquê, e os benefícios / contras. Eu também sei que posso colocar @Remote, mas realmente não sei a diferença.

Espero que alguém pode dar uma descrição clara, ou apontar-me em algum lugar que faz.

Foi útil?

Solução

As anotações são parte do EJB 3.0. Por ex. meios @Stateless é um bean de sessão sem estado. @ local é usado para interface local e @Remote para a interface de feijão remoto. Uma descrição detalhada dos anotations é dada aqui . Para entender o significado destes termos, porém, você deve consultar um manual ou livro sobre EJBs. Você pode baixar um bom livro EJB 3.0 de aqui . Também check-out EJB 3 em Ação de Manning Pub.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top