Daftar Isi:
- Definisi - Apa yang dimaksud dengan Bus Layanan Perusahaan (ESB)?
- Techopedia menjelaskan Enterprise Service Bus (ESB)
Definisi - Apa yang dimaksud dengan Bus Layanan Perusahaan (ESB)?
Bus layanan perusahaan (ESB) adalah platform terintegrasi yang menyediakan interaksi mendasar dan layanan komunikasi untuk aplikasi perangkat lunak kompleks melalui mesin pesan berbasis event dan didorong, atau bus, yang dibangun dengan teknologi produk infrastruktur middleware. Platform ESB diarahkan untuk mengisolasi tautan antara saluran layanan dan transportasi dan digunakan untuk memenuhi persyaratan arsitektur berorientasi layanan (SOA).
Pendapat mengenai definisi pasti ESB berbeda karena istilah tersebut sering merujuk pada infrastruktur perangkat lunak yang mendasari ESB.
Techopedia menjelaskan Enterprise Service Bus (ESB)
ESB mencakup komponen inti berikut:
- Platform arsitektur
- Produk perangkat lunak
- Paket produk perangkat lunak
ESB menyediakan lapisan konseptual untuk sistem pesan perusahaan yang mapan, yang memungkinkan arsitek integrasi untuk menerapkan keunggulan pengiriman pesan tanpa menulis kode. Tidak seperti teknik integrasi aplikasi perusahaan (EAI) tradisional, seperti hub monolitik atau tumpukan struktur bilah, ESB didasarkan pada fungsi sederhana yang dipisahkan sebagai bagian unsur dengan penyebaran dan kolaborasi terdistribusi, sesuai kebutuhan.
Selain itu, ESB memiliki elemen struktural berbasis SOA dan SOA 2.0 yang menyediakan fleksibilitas dan berbagai kemampuan media transportasi. Sebagian besar penyedia ESB mengintegrasikan nilai-nilai SOA sambil menghitung format pesan independen.
