Objekty typu session bean

Objekt session bean je jedním z typů objektu enterprise bean. Vytváří jej klient a zpravidla existuje pouze po dobu jedné relace klient/server.

Objekty typu session bean jsou užitečné k popisu interakcí mezi dalšími objekty bean (tok úloh) a k implementaci konkrétních úloh. Neslouží k reprezentaci dat v databázi, ale mohou přistupovat k datům, takže můžeme objekty bean používat ke čtení, aktualizaci a vkládání dat v rámci obchodního procesu. Objekty typu session bean přistupují k datům, která zahrnují více konceptů, nejsou sdílena a zpravidla jsou pouze pro čtení. Objekty typu session bean obsahují obchodní logiku a entity modelují trvalá data. Existují tři typy objektů session bean: prosté (nestavové), stavové (typu stateful) a typu singleton.