¿Qué es un EJB, y qué hace?

Estado tratando de aprender queEJB Los frijoles son, lo que significa que sus instancias se manejan en un grupo, bla bla. Realmente no puedo conseguir un buen control de ellos.

¿Puede explicarme qué son realmente (prácticamente para un programador de Java)? ¿Qué hacen? ¿Cuáles son sus propósitos?¿Por qué usarlos realmente? (¿Por qué no solo atenerse aPOJO?) Quizás una aplicación de ejemplo?

Por favor refiérase solo a la información actualizada, que esEJB 3.1. La información fechada sobre EJB puede ser engañosa.

Para los principiantes de aprendizaje de EJB, tenga en cuenta:

EJB se basan enobjetos distribuidos, esto se refiere a piezas de software que se ejecutan en múltiples máquinas (virtuales o físicas) vinculadas por unred.

Respuestas a la pregunta(4)

Su respuesta a la pregunta