Skip to main content

Hva er en meldingssløyfe?

En meldingssløyfe består av kommunikasjonsparameterkode som dataprogrammer bruker for å utføre funksjoner.Meldinger sendes for å få applikasjonen om å gjøre noe som å åpne et nytt vindu eller sende et tekstbehandlingsdokument til skriveren.Brukeren av programvaren mottar også meldinger når programmet krever svar eller handling for å fortsette.Når et relatert sett med meldinger sendes og mottas for å utføre en funksjon, anses det å være en meldingssløyfe.

Noen dataprogrammer krever en meldingskø for noen få av funksjonene deres.Køen dokumenterer en pågående dialog med forespørsler som initieres av brukeren av applikasjonen så vel som programvaren.Det kreves en meldingssløyfe når en applikasjon må åpne mer enn ett vindu.Meldinger fra køen overføres av meldingssløyfen til vinduet som trenger kommandoene for å utføre sin forespørsel på riktig måte.

Kommunikasjonsprosessen kan tenkes som en sirkel.En kommando for å få en melding sendes.Den andre enden sender deretter en kommando for å sende den forespurte meldingen.Siden toveis kommunikasjon og svar reiser frem og tilbake, skaper det en sløyfe-lignende dialog.

En dataprogram utfører denne typen kommunikasjonsprosesser i bakgrunnen.Det er ikke synlig merkbart fra applikasjonene grafiske grensesnitt.Erfarne brukere som har mellomliggende til avansert teknisk kunnskap, kan legge inn kommandoer for å se dialogboksen Meldingskø mens den er i prosess.De kan også være i stand til å legge inn manuelle kommandoer hvis de trenger å feilsøke et problem.

Meldinger blir logget med enten en positiv eller negativ verdi når de kommer inn i køen.Som en del av meldingssløyfeprosessen, må kommandomeldinger også oversettes.Programmet prøver å behandle hva kommandoen betyr og hvordan det skal håndteres.En melding om sending av sending av meldingen deretter.På dette tidspunktet har meldingskøen behandlet alle kommandomeldingene som er nødvendige for å utføre en bestemt funksjon i programvaren.Løyfen anses å være tilbake i begynnelsen av syklusen og venter på neste streng med kommandoer.

Feil i en meldingssløyfe behandles som negative verdier.Programmet kan sende en forespørsel til brukeren som ber ham svare eller gjøre noe for å fjerne feilen.Dette kan innebære å forlate programvaren.