Vad är meddelandedriven behandling?
Meddelandedriven bearbetning är en av de processer som sker inom den grundläggande klient / serverberäkningsmiljön. I huvudsak sker meddelandedriven behandling när en datorklient vidarebefordrar en begäran i form av ett meddelande till ett program som fungerar som en mottagare och distributör av meddelandet. Mottagaren, eller meddelandemäklaren som det ibland kallas, leder sedan meddelandet till lämplig serverapplikation.
Inom strukturen för meddelandedriven behandling kan meddelanden som innehåller förfrågningar om specifika handlingssätt variera på det sätt meddelandeförfrågan konfigureras. Meddelandet kan innehålla sådana element som namnet eller en tagg för applikationen som begärs, samt indikera någon känsla av brådskande eller en tidslinje för att bearbeta begäran vid servern. Beroende på meddelandets struktur kan mottagaren eller meddelandemäklaren svara till meddelandets ursprung, samt vidarebefordra meddelandet till rätt server.
Användningen av meddelandedriven behandling är vanligt i miljöer som använder distribuerad datoranvändning. Med andra ord, om det övergripande nätverket täcker ett stort geografiskt område kan det finnas ett ökat behov av att screena nya meddelanden eller applikationer innan de tillåts att de körs. När denna typ av meddelandedriven behandling används finns det vanligtvis ytterligare programvarukomponenter som kallas mellanprogram som hjälper till att hantera det ökade flödet av meddelanden från olika fjärrdelar i nätverket. Detta kan hjälpa till att underlätta belastningen på den gamla servern, eftersom mellanprogrammet hjälper till att sortera, kvalificera och dirigera meddelanden.
Medan meddelandedriven behandling är en strategi som involverar flera steg innan den avsedda åtgärden genomförs, finns det ingen tidsfördröjning. Slutanvändare kommer troligtvis inte att märka någon avtagande funktion medan meddelandedriven behandling sker. Faktum är att de flesta användare är helt medvetna om att denna typ av funktion körs, eftersom många av förfrågningsmeddelandena genereras som en del av de pågående automatiserade processerna för att hålla systemet i drift.