สารบัญ:
- คำจำกัดความ - Enterprise Service Bus (ESB) หมายถึงอะไร
- Techopedia อธิบาย Enterprise Service Bus (ESB)
คำจำกัดความ - Enterprise Service Bus (ESB) หมายถึงอะไร
enterprise service bus (ESB) เป็นแพลตฟอร์มรวมที่ให้บริการการโต้ตอบพื้นฐานและการสื่อสารสำหรับแอพพลิเคชั่นซอฟต์แวร์ที่ซับซ้อนผ่านทางเอ็นจิ้นที่ขับเคลื่อนด้วยเหตุการณ์และเครื่องมือส่งข้อความตามมาตรฐานหรือบัสซึ่งสร้างขึ้นด้วยเทคโนโลยีผลิตภัณฑ์โครงสร้างพื้นฐานมิดเดิลแวร์ แพลตฟอร์ม ESB มุ่งเน้นไปที่การแยกการเชื่อมโยงระหว่างบริการและช่องทางการขนส่งและใช้เพื่อตอบสนองความต้องการสถาปัตยกรรมบริการ (SOA)
ความคิดเห็นเกี่ยวกับคำจำกัดความที่แน่นอนของ ESB นั้นแตกต่างกันไปเนื่องจากคำนี้มักอ้างอิงโครงสร้างพื้นฐานซอฟต์แวร์พื้นฐานของ ESB
Techopedia อธิบาย Enterprise Service Bus (ESB)
ESB ประกอบด้วยองค์ประกอบหลักดังต่อไปนี้:
- แพลตฟอร์มสถาปัตยกรรม
- ผลิตภัณฑ์ซอฟต์แวร์
- แพคเกจผลิตภัณฑ์ซอฟต์แวร์
ESB จัดเตรียมเลเยอร์แนวความคิดสำหรับระบบการส่งข้อความขององค์กรที่กำหนดขึ้นซึ่งช่วยให้สถาปนิกบูรณาการใช้ประโยชน์จากการส่งข้อความโดยไม่ต้องเขียนโค้ด แตกต่างจากเทคนิคการรวมแอปพลิเคชันองค์กรแบบดั้งเดิม (EAI) เช่นฮับเสาหินหรือสแต็คโครงสร้างแบบพูด ESB ขึ้นอยู่กับฟังก์ชั่นที่เรียบง่ายซึ่งแยกเป็นส่วนองค์ประกอบที่มีการปรับใช้แบบกระจายและการทำงานร่วมกัน
นอกจากนี้ ESB ยังมีองค์ประกอบโครงสร้างพื้นฐาน SOA และ SOA 2.0 ที่ให้ความยืดหยุ่นและความสามารถด้านสื่อการขนส่งที่หลากหลาย ผู้ให้บริการ ESB ส่วนใหญ่รวมค่า SOA ในขณะที่บัญชีสำหรับรูปแบบข้อความอิสระ
