Vad är meddelandekö?
När meddelanden lagras i en kö, parkeras de vid intermittenta punkter, kallade noder, tills de är redo att vidarebefordras till mottagaren. Den vanligaste formen för meddelandekö är i elektronisk post, oftare känd som e-post. Köning används också ofta för att bearbeta data i nätverk.
I ett e-postsystem som köar meddelanden på sina servrar behöver inte mottagaren hämta meddelandet omedelbart eftersom processen med meddelandeköer helt enkelt organiserar eller sorterar meddelandet i enlighet med ordningen i vilket de mottas. Inom varje nod som parkerar meddelandet på sitt system eller sin server har applikationen för e-postmeddelandet en anslutningspunkt eller en slutpunkt som används för dataöverföringen. Alla tidigare meddelanden eller data i systemet lagras tills det finns mer utrymme på servern eller tills tidigare meddelanden släpps från servern. Efter denna process kommer nuvarande meddelanden att gå vidare från servern och anländer till slutanvändarnas brevlåda eller fil och processen för meddelandekö börjar igen.
Meddelandeköer tillåter inte meddelanden av någon längd eller storlek, men det begränsar storleken på en enda datafil. Generellt fungerar meddelandekössystem internt i ett operativsystem. Applikationen är endast tillgänglig för det systemet och ofta är flera servrar nödvändiga om stora datafiler är involverade eller om det finns säkerhetsrisker för användarna.
Meddelandekö har flera fördelar, särskilt för nätverk som hanterar flera användare eller har olika hierarkier av betydelse eller säkerhet i nätverket. Vid kömeddelanden kan system kommunicera mellan program som gör det möjligt för användare att ta emot och skicka meddelanden medan andra program sammanställer data. Kö tillåter också användare att välja den ordning som ett program behandlar all nödvändig information. Detta innebär att en användare kan stå i kö med ett viktigt meddelande för överföring innan en fil som redan finns på servern. Detta är särskilt användbart i nätverk med flera användarnivåer och varierande användarsäkerhetsnivåer.
En annan användbar fördel med meddelandekö är användarens förmåga att göra sitt eget program mer tillgängligt på ett alternativt system om det primära systemet inte är tillgängligt. Detta skulle gälla för alla system där en applikation kan bromsa en serverns svarstid, vilket gör det nödvändigt och föredrar att flytta filen till en tillgänglig, alternativ server. Denna process gör inte bara mer datafilutrymme tillgängligt utan har också potential att öka arbetsproduktiviteten och effektiviteten.