Hvad er meddelelsestyret behandling?
Meddelelsesdrevet behandling er en af de processer, der finder sted inden for det basale klient / server computermiljø. I det væsentlige finder meddelelsesdrevet behandling sted, når en computerklient videresender en anmodning i form af en meddelelse til et softwareprogram, der fungerer som en modtager og distributør af meddelelsen. Modtageren eller meddelelsesmægleren, som den undertiden kaldes, dirigerer derefter beskeden til den passende serverapplikation.
Inden for strukturen af meddelelsesdrevet behandling kan meddelelser, der indeholder anmodninger om specifikke handlingsforløb, variere i den måde, meddelelsesanmodningen er konfigureret. Meddelelsen kan indeholde sådanne elementer som navnet eller et mærke til den applikation, der bliver anmodet om, samt indikere en vis følelse af presserende karakter eller en tidslinje til behandling af anmodningen ved serverens ende. Afhængig af meddelelsens struktur, kan modtageren eller meddelelsesmægleren svare til ophavsmanden til meddelelsen samt videresende beskeden til den relevante server.
Brugen af meddelelsesdrevet behandling er almindelig i miljøer, der bruger distribueret computing. Med andre ord, hvis det overordnede netværk dækker et stort geografisk område, kan der være et øget behov for screening af nye meddelelser eller applikationer, før de tillades at blive udført. Når denne type meddelelsesdrevet behandling anvendes, er der normalt ekstra softwarekomponenter kaldet middleware, der hjælper med at håndtere den øgede strøm af meddelelser fra forskellige fjernsektioner af netværket. Dette kan hjælpe med at lette byrden på den ældre server, da mellemwaren hjælper med at sortere, kvalificere og rute meddelelserne.
Mens meddelelsesdrevet behandling er en tilgang, der involverer flere trin, før den påtænkte handling udføres, er der ingen tidsforsinkelse involveret. Slutbrugere vil sandsynligvis ikke bemærke nogen nedsat funktion, mens meddelelsesdrevet behandling foregår. Faktisk er de fleste brugere helt uvidende om, at denne type funktion kører, da mange af anmodningsmeddelelserne genereres som en del af de igangværende automatiserede processer med at holde systemet i drift.