Enterprise Service Bus (ESB)

Schrijver: Peter Berry
Datum Van Creatie: 19 Augustus 2021
Updatedatum: 22 Juni- 2024
Anonim
Enterprise Service Bus (ESB)
Video: Enterprise Service Bus (ESB)

Inhoud

Definitie - Wat betekent Enterprise Service Bus (ESB)?

Een enterprise service bus (ESB) is een geïntegreerd platform dat fundamentele interactie- en communicatiediensten biedt voor complexe softwaretoepassingen via een event-driven en op standaarden gebaseerde berichtengine of bus, gebouwd met middleware-infrastructuurproducttechnologieën. Het ESB-platform is gericht op het isoleren van de koppeling tussen een service- en transportkanaal en wordt gebruikt om te voldoen aan SOA-vereisten (Service Oriented Architecture).


De meningen over de exacte definitie van ESB verschillen omdat de term vaak verwijst naar de onderliggende software-infrastructuur van ESB.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Enterprise Service Bus (ESB) uit

ESB omvat de volgende kerncomponenten:

  • Architecturaal platform
  • Software product
  • Software productpakket

Een ESB biedt een conceptuele laag voor een gevestigd enterprise-berichtensysteem, waarmee integratie-architecten voordelen van berichtgeving kunnen toepassen zonder code te schrijven. In tegenstelling tot traditionele EAI-technieken (Enterprise Application Integration), zoals een monolithische hub of spaakstructuurstapel, is een ESB gebaseerd op eenvoudige functies gescheiden als elementaire onderdelen met gedistribueerde implementatie en samenwerking, indien nodig.


Bovendien heeft een ESB structurele op SOA- en SOA 2.0-elementen die flexibiliteit en mogelijkheden voor meerdere transportmedia bieden. De meeste ESB-providers integreren SOA-waarden terwijl ze rekening houden met onafhankelijke indelingen.