İçeriğe geçin

Enterprise Service Bus

Enterprise Service Bus, uygulamalar arasında merkezi aracılık yapar: mesajları yönlendirebilir, veri biçimlerini dönüştürebilir ve protokolleri uyarlayabilir.

Diğer adlarıESB
API ve entegrasyon

Enterprise Service Bus nedir?

Enterprise Service Bus (ESB), uygulamalar arasındaki veri alışverişini ortak bir aracı katmanın üstlendiği entegrasyon mimarisidir. Bu katman mesajları yönlendirebilir, veri biçimlerini dönüştürebilir ve iletişim protokollerini uyarlayabilir. Yeniden kullanılabilen arayüzler, her uygulamanın her bağlantıyı kendisinin kurması ihtiyacını azaltır.

Kurgusal bir yazılım şirketinde proje portalı, yeni projeyi kendi JSON mesajı ProjectCreated ile bildirir. Merkezi entegrasyon hizmeti mesajı eski planlama yazılımının XML biçimine dönüştürüp ona iletir. Portaldaki hangi bilginin planlama sistemindeki proje sorumlusuna karşılık geldiği iş anlamına göre tanımlanmalıdır; biçim dönüşümü bu anlam sorununu çözmez.

Middleware daha geniş bir yazılım kavramıdır. ESB belirli bir entegrasyon mimarisini, iPaaS ise entegrasyon platformunun hizmet olarak sunulmasını anlatır. Merkezi aracılığın uygunluğu bağlantılara ve bunların işletimine bağlıdır. Uygulamaları birbirine bağlamak her zaman ESB gerektirmez.

Kaynaklar

Bu konudaki yazılar

ASES ile API ve entegrasyon

ERP, CRM ve mağaza sorunsuz bağlantılı