สารบัญ:
คำจำกัดความ - Enterprise Bean (EB) หมายถึงอะไร
enterprise bean (EB) เป็นคอมโพเนนต์ของแอ็พพลิเคชัน Java ฝั่งเซิร์ฟเวอร์ที่ห่อหุ้มตรรกะทางธุรกิจของแอ็พพลิเคชันและรันในคอนเทนเนอร์ Enterprise JavaBeans (EJB)
EB ชนิดสามชนิดมีดังนี้: Session bean, entity bean และ message-driven bean
Techopedia อธิบาย Enterprise Bean (EB)
EBs ทำให้การพัฒนาระบบขนาดใหญ่และแบบกระจายง่ายขึ้นด้วยวิธีต่อไปนี้:
- EJB ให้การอนุญาตด้านความปลอดภัยและบริการการจัดการธุรกรรมในระดับระบบซึ่งช่วยให้นักพัฒนาถั่วสามารถมุ่งเน้นไปที่ตรรกะทางธุรกิจ
- นักพัฒนาไคลเอ็นต์มุ่งเน้นที่การนำเสนอลูกค้าเท่านั้นเนื่องจากตรรกะทางธุรกิจถูกห่อหุ้มอยู่ใน EB
- ลูกค้าเป็นทินเนอร์ซึ่งเป็นข้อได้เปรียบที่สำคัญสำหรับอุปกรณ์ที่มีทรัพยากร จำกัด
- EBs เป็นอุปกรณ์พกพาซึ่งช่วยให้แอสเซมเบลอร์สร้างถั่วใหม่จากถั่วที่มีอยู่
ตัวอย่างเช่นหากฟังก์ชันองค์กร (EA) ของแอปพลิเคชันองค์กรคือการตรวจสอบข้อมูลบัญชีธนาคารเช่นยอดคงเหลือและการทำธุรกรรมอื่น ๆ แอปพลิเคชัน EB มีวิธีการทั้งหมดที่เรียกใช้เมื่อลูกค้าเข้าถึงข้อมูลบัญชีธนาคารเดียวกัน ดังนั้น EB มีรหัสที่ตอบสนองการทำงานที่แท้จริงของแอปพลิเคชัน
EBs ลดความซับซ้อนของกระบวนการพัฒนาของ EAs ขนาดใหญ่และใช้ภายใต้เงื่อนไขที่หลากหลายรวมถึงต่อไปนี้:
- เมื่อส่วนประกอบของแอพพลิเคชั่นถูกแจกจ่ายไปยังหลาย ๆ เครื่อง
- เมื่อตรวจสอบความสมบูรณ์ของการเข้าถึงข้อมูลผู้ใช้พร้อมกันและใช้ร่วมกัน
- เมื่อแอปพลิเคชันมีไคลเอนต์ที่แตกต่างกัน
