bean เซสชัน ชื่อ bean เอ็นเตอร์ไพรซ์ชนิดหนึ่ง สร้างขึ้นโดย ไคลเอ็นต์ และมักมีอยู่ในช่วงระหว่างเซสชันไคลเอ็นต์-เซิร์ฟเวอร์ เดียว
Beans เซสชันเป็นประโยชน์สำหรับอธิบายการโต้ตอบระหว่าง beans (taskflow) อื่นและสำหรับการประยุกต์ใช้งานเฉพาะ ซึ่งไม่แสดงข้อมูล ในฐานข้อมูล แต่สามารถเข้าถึงข้อมูล ดังนั้นเราสามารถใช้ beans เซสชันเพื่อ อ่าน อัพเดต และแทรกข้อมูลในกระบวนการธุรกิจ Beans เซสชันเข้าถึง ข้อมูลที่แตกแนวคิด ไม่ได้แบ่งใช้กัน และปกติเป็นแบบอ่านอย่างเดียว Beans เซสชันมีตรรกะธุรกิจ และข้อมูลที่เก็บไว้ของโมเดลเอนทิตี โดย beans เซสชันมีสามชนิด: ไร้สภาวะ, แบบสภาวะ และ โครงสร้าง
bean เซสชันไร้สภาวะถูกพูลโดย คอนเทนเนอร์เพื่อจัดการหลายการร้องขอจากหลายไคลเอ็นต์ และไม่ เก็บรักษาสภาวะการสนทนาใดๆ
bean เซสชันแบบสภาวะทำหน้าที่เสมือน ไคลเอ็นต์เดียว และเก็บรักษาข้อมูลเซสชันเฉพาะไคลเอ็นต์ (เรียกว่า สภาวะการสนทนา) ระหว่างหลายการเรียกใช้เมธอด และธุรกรรม โดยมีอยู่ ในช่วงเซสชันไคลเอ็นต์/เซิร์ฟเวอร์เดียว
bean เซสชันโครงสร้างคือคอมโพเนนต์ bean เซสชันที่ถูกสร้างอินสแตนซ์ขึ้นหนึ่งครั้งต่อแอ็พพลิเคชัน ในกรณีที่มีคอนเทนเนอร์ ถูกแจกจ่ายไปยังเครื่องเสมือนจำนวนมาก แต่ละแอ็พพลิเคชันจะมีหนึ่งอินสแตนซ์ bean ของโครงสร้างของแต่ละ JVM