Huis In het nieuws Wat is een enterprise service bus (esb)? - definitie van techopedia

Wat is een enterprise service bus (esb)? - definitie van techopedia

Inhoudsopgave:

Anonim

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.

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 berichtvoordelen 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 berichtformaten.

Wat is een enterprise service bus (esb)? - definitie van techopedia