¿Alguien puede explicar la diferencia entre @Remote / @Local o solo @Stateless en ejb?

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

  •  19-08-2019
  •  | 
  •  

Pregunta

Supongo que el tema lo dice. He intentado buscar en Google esto, pero no he obtenido la respuesta que estoy buscando.

Tengo muchos EJB con solo @Stateless. Y a veces pongo @Local en ellos sin saber realmente por qué, y los beneficios / contras. También sé que puedo poner @Remote, pero realmente no sé la diferencia.

Espero que alguien pueda dar una descripción clara, o señalarme algún lugar que lo haga.

¿Fue útil?

Solución

Las anotaciones son parte de EJB 3.0. Por ej. @stateless significa que es un bean de sesión sin estado. @local se utiliza para la interfaz local y @Remote para la interfaz remota de bean. Se proporciona una descripción detallada de las anotaciones aquí . Sin embargo, para comprender el significado de estos términos, debe consultar un manual o libro sobre EJB. Puede descargar un buen libro EJB 3.0 desde aquí . También revise EJB 3 en acción de Manning Pub.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top