Hvad er en Enterprise Service Bus?

I computing er en enterprise service bus (ESB) et softwareprogram, der stiller modulære tjenester til rådighed for forbrugerne på Internettet. Denne bus er leveringsmekanismen for serviceorienteret (SOA) softwareteknologi. Disse bruges i onlinebanking, rejsereservationer og aktiekortlæsere.

Virksomheds servicebussen er et meddelelsessystem til webservices. Det er ansvarligt for deling og routing af meddelelser mellem computersystemer. Dette ligner et automatiseret postkontor, der sikrer, at data leveres sikkert til den relevante person på netværket.

Da serviceorienteret arkitektur først blev oprettet, var der ingen standardmetode til at præsentere forretningstjenester for samfundet som helhed. Dette gjorde det vanskeligt for virksomheder at dele information, fordi filer ikke var tilgængelige i en standardmetode. Virksomheds servicebussen skabte en standardplatform med definerede protokoller for alle virksomheder til sikkert at dele forretningstjenester på tværs af netværk.

Der er mange typer servicebusser tilgængelige. Disse varierer typisk i pris og kompleksitet. Det er vigtigt at bestemme niveauet for sofistikering, som en virksomhed har brug for, før de køber en firmabuss, fordi store komplekse systemer kan koste flere millioner dollars. Små busser er tilgængelige på Internettet og giver passende support til små servicebaserede webapplikationer.

Virksomheds servicebussen er et eksempel på MMS-teknologi. Denne familie af værktøjer giver kanalen til at dele information mellem forbrugere og anden virksomhed. Nogle andre eksempler på MOM-teknologi inkluderer IBM MQSeries®. Denne teknologi giver en generisk måde for computersystemer at sende meddelelser på pålidelig måde.

Små servicebusser er typisk tilstrækkelige til startvirksomheder, der kun har få tjenester til rådighed. Denne type virksomheds servicebus giver den minimale funktionalitet, der er nødvendig for at administrere forretningsmoduler på Internettet. Efterhånden som efterspørgslen vokser, kan virksomheden opgradere busplatformen og infrastrukturen til en mere kompleks model.

Virksomheds servicebussen er ansvarlig for at dele servicemeddelelser fra en virksomhed. Denne type deling kræver tilstrækkelig sikkerhed omkring de eksponerede data. Bussen inkluderer typisk funktioner, der kan kryptere og dekryptere meddelelser, før de deles på tværs af netværket. Denne krypteringsproces sikrer beskederne, før de overføres over netværket.

Forretningsprocesudførelsessprog (BPEL) er afhængig af en virksomheds servicebus til at kommunikere forretningstjenesterne til eksterne kunder. Dette specielle scriptingsprog omslutter reglerne for specifikke forretningsprocesser for en virksomhed. BPEL-programmet kræver en ESB-applikation for at sikre pålidelighed og ydelse af tjenester.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?