- The standard deals to a large extent with the EJB Container Role
- The EJB Container interfaces are the heart of the system
- They represent the contract between the container and the bean
- They allow bean implementations to work portably
- They provide value to the bean implementor
- The EJB container provider essentially has 3 responsibilities:
- Correct implementation of the container <--> bean interfaces
- Correct implementation of the declarative properties of the bean as specified in its deployment descriptor
- Efficient and robust implementation of the container
- The EJB standard provides the definition of correct behaviour for 1 & 2
- Container vendors are at liberty to deal with 3 as they please
|