Vad är en företagstjänstbuss?

I datoranvändning är en Enterprise Service Bus (ESB) ett program som gör modultjänster tillgängliga för konsumenterna på internet. Denna buss är leveransmekanismen för serviceorienterad (SOA) programvaruteknik. Dessa används i onlinebank, resereservationer och aktieläsare.

Enterprise Service Bus är ett system för leverans av leverans av webbtjänster. Det ansvarar för att dela och dirigera meddelanden mellan datorsystem. Detta liknar ett automatiserat postkontor som säkerställer att data säkert levereras till lämplig individ i nätverket.

När serviceorienterad arkitektur först skapades fanns det ingen standardmetod för att presentera företagstjänster för samhället i stort. Detta gjorde det svårt för företag att dela information eftersom filer inte var tillgängliga i en standardmetod. Enterprise Service Bus skapade en standardplattform med definierade protokoll för alla företag att säkert dela företagstjänster över nätverk.

Det finns många typer av servicebussar tillgängliga. Dessa varierar vanligtvis i pris och komplexitet. Det är viktigt att bestämma nivån på sofistikering ett företag behöver innan de köper en företagstjänstbuss eftersom stora komplexa system kan kosta flera miljoner dollar. Små bussar finns tillgängliga på internet och ger tillräckligt stöd för små servicebaserade webbapplikationer.

Enterprise Service Bus är ett exempel på meddelandorienterad mellanprogram (MOM) -teknologi. Denna familj av verktyg ger ledningen för att dela information bland konsumenter och andra företag. Några andra exempel på MOM -teknik inkluderar IBM MQSeries®. Denna teknik ger ett generiskt sätt för datorsystem att skicka meddelanden på ett standard pålitligt sätt.

Bussar med små tjänster är vanligtvis tillräckliga för nystartade företag som bara har några få tjänster tillgängliga. Denna typ av företagsseriVice Bus kommer att tillhandahålla den minsta funktionalitet som behövs för att hantera affärsmoduler på internet. När efterfrågan växer kan verksamheten uppgradera bussplattformen och infrastrukturen till en mer komplex modell.

Enterprise Service Bus ansvarar för att dela servicemeddelanden från ett företag. Denna typ av delning kräver tillräcklig säkerhet kring de exponerade uppgifterna. Bussen innehåller vanligtvis funktioner som kan kryptera och dekryptera meddelanden innan de delas över nätverket. Denna krypteringsprocess säkerställer meddelandena innan de överförs över nätverket.

Business Process Execution Language (BPEL) förlitar sig på en företagstjänstbuss för att kommunicera företagstjänsterna till externa kunder. Detta speciella skriptspråk inkapslar reglerna för specifika affärsprocesser för ett företag. BPEL -programmet kräver en ESB -applikation för att säkerställa tillförlitlighet och prestanda för tjänster.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?