1 | Session bean represents a non-persistent object implementing some business logic running on the server side as an extension of client's application. |
2 | Beans are accessible with EJB Objects implementing the remote interface and additional services for client and container. |
3 | EJB Object lives in a container from its creation to desruction. |
4 | A container can contain multiple EJB classes. |
5 | An EJB container implements the home interface of each installed enterprise bean. |
6 | Container makes home interfaces available through JNDI when the container deploys the bean. |
7 | Client obtains the reference of home object using JNDI. |