I read EJB 3 in action and I came across this sentence
In very simple terms, Enterprise JavaBeans (EJB) is a platform for creating portable, reusable, and scalable business applications using the Java programming language.
Then, in the next two paragraphs, they change the EJB as a component and the EJB as a structure.
They further say that when they talk about EJB in a book, they refer to the server-side components that you use to create parts of your application.
I am confused about what an EJB is, is the EJB the correct platform / framework, and are the components and container included in this definition? And would it be more accurate to say EJB components than just EJB?
source share