Enterprise Service Bus (ESB)

Forfatter: Peter Berry
Oprettelsesdato: 19 August 2021
Opdateringsdato: 22 Juni 2024
Anonim
Enterprise Service Bus (ESB)
Video.: Enterprise Service Bus (ESB)

Indhold

Definition - Hvad betyder Enterprise Service Bus (ESB)?

En enterprise service bus (ESB) er en integreret platform, der leverer grundlæggende interaktions- og kommunikationstjenester til komplekse softwareapplikationer via en begivenhedsdrevet og standardbaseret messaging-maskine eller bus, der er bygget med middleware-infrastrukturproduktteknologier. ESB-platformen er rettet mod at isolere forbindelsen mellem en service- og transportkanal og bruges til at opfylde SOA-krav (serviceorienteret arkitektur).


Meningerne om den nøjagtige definition af ESBs er forskellige, fordi udtrykket ofte refererer til ESBs underliggende softwareinfrastruktur.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Enterprise Service Bus (ESB)

ESB inkluderer følgende kernekomponenter:

  • Arkitektonisk platform
  • Softwareprodukt
  • Softwareproduktpakke

En ESB giver et konceptuelt lag til et etableret virksomhedsmeddelelsessystem, der giver integrationsarkitekter mulighed for at anvende messaging-fordele uden at skrive kode. I modsætning til traditionel EAI-teknik (Enterprise Application Application Integration), såsom en monolitisk hub eller ektestrukturstabel, er en ESB baseret på enkle funktioner adskilt som elementære dele med distribueret distribution og samarbejde efter behov.


Derudover har en ESB metrisk-baserede SOA og SOA 2.0 strukturelle elementer, der giver fleksibilitet og flere transportmedieevne. De fleste ESB-udbydere integrerer SOA-værdier, mens de tegner sig for uafhængige formater.