Types of Enterprise JavaBeans
Session Bean
A session bean performs tasks for a single client. To access an application that is deployed on the server, the client invokes the session bean's methods. The session bean performs work for its client, shielding the client from complexity by executing business tasks inside the server.
Features:
1. Not shared
2. Not persistent