Hva er meldingsdrevet behandling?
Meldingsdrevet prosessering er en av prosessene som foregår i det grunnleggende datamiljøet for klient / server. I hovedsak foregår meldingsdrevet prosessering når en databehandlingsklient videresender en forespørsel i form av en melding til et program som fungerer som mottaker og distributør av meldingen. Mottakeren, eller meldingsmegleren som det noen ganger kalles, fører deretter meldingen videre til den aktuelle serverprogrammet.
Innen strukturen for meldingsdrevet prosessering, kan meldinger som inneholder forespørsler om spesifikke handlingsforløp, variere i måten meldingsforespørselen er konfigurert på. Meldingen kan inneholde elementer som navnet eller en kode for applikasjonen som blir bedt om, samt indikere en viss følelse av press eller en tidslinje for behandling av forespørselen ved serverens slutt. Avhengig av strukturen til meldingen, kan mottakeren eller meldingsmegleren svare til opphavsmannen til meldingen, samt videresende meldingen til den aktuelle serveren.
Bruken av meldingsdrevet prosessering er vanlig i miljøer som bruker distribuert databehandling. Med andre ord, hvis det overordnede nettverket dekker et stort geografisk område, kan det være et økt behov for screening av nye meldinger eller applikasjoner før du lar dem kjøres. Når denne typen meldingsdrevet prosessering blir brukt, er det vanligvis ekstra programvarekomponenter kalt mellomvare som hjelper til med å håndtere den økte flyten av meldinger fra forskjellige eksterne avsnitt av nettverket. Dette kan bidra til å lette belastningen på den gamle serveren, ettersom mellomvaren hjelper til med å sortere, kvalifisere og rute meldingene.
Mens meldingsdrevet prosessering er en tilnærming som involverer flere trinn før den tiltenkte handlingen er utført, er det ingen tidsforsinkelse involvert. Det er ikke sannsynlig at sluttbrukere vil merke funksjonsnedgang mens meldingsdrevet prosessering foregår. Faktisk er de fleste brukere helt uvitende om at denne typen funksjoner kjører, siden mange av forespørselsmeldingene blir generert som en del av de pågående automatiserte prosessene for å holde systemet operativt.