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