Enterprise Service Bus (ESB)

Författare: Peter Berry
Skapelsedatum: 19 Augusti 2021
Uppdatera Datum: 22 Juni 2024
Anonim
Enterprise Service Bus (ESB)
Video: Enterprise Service Bus (ESB)

Innehåll

Definition - Vad betyder Enterprise Service Bus (ESB)?

En företagstjänstbuss (ESB) är en integrerad plattform som tillhandahåller grundläggande interaktions- och kommunikationstjänster för komplexa mjukvaruapplikationer via en evenemangsdriven och standardbaserad meddelandemotor, eller buss, byggd med produktprogramteknologi för mellanprogram. ESB-plattformen är inriktad på att isolera länken mellan en service- och transportkanal och används för att uppfylla kraven på serviceorienterad arkitektur (SOA).


Åsikter om den exakta definitionen av ESBs skiljer sig åt eftersom termen ofta refererar till ESB: s underliggande programvaruinfrastruktur.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Enterprise Service Bus (ESB)

ESB innehåller följande kärnkomponenter:

  • Arkitektonisk plattform
  • Programvaruprodukt
  • Programvarupaket

En ESB tillhandahåller ett konceptuellt lager för ett etablerat företagsmeddelandesystem som gör det möjligt för integrationsarkitekter att tillämpa meddelandefördelar utan att skriva kod. Till skillnad från traditionell EAI-teknik (EAI), till exempel en monolitisk nav eller ektestruktur, baseras en ESB på enkla funktioner separerade som elementdelar med distribuerad distribution och samarbete efter behov.


Dessutom har en ESB metriska baserade SOA- och SOA 2.0-konstruktionselement som ger flexibilitet och flera transportmedier. De flesta ESB-leverantörer integrerar SOA-värden medan de redovisar oberoende format.