Skip to main content

Hva er meldingen som går?

I datavitenskapens verden er meldingspassering et begrep som brukes til å identifisere en type kommunikasjonsprosess som brukes i en rekke forskjellige prosesser, inkludert objektorientert programmering, interprosess kommunikasjon og parallell databehandling.I hovedsak beskriver begrepet den ordnede og effektive overføringen av informasjon mellom komponenter.Den nøyaktige formuleringen av denne informasjonen vil variere fra den ene applikasjonen til den andre, men meldingen som består, gjør det vanligvis mulig at informasjonen enkelt blir gjenkjent av forskjellige programmer og synkronisert på en måte som gjør bruken raskt og enkelt.

For at meldingspassering skal fungere ordentlig, er det flere faktorer som må tas i betraktning.Man har å gjøre med å identifisere formatet som brukes til overføringen.De faktiske formene for meldingene kan være signaler, datapakker eller en slags ekstern trigger ved å bruke et grunnleggende språk som mottakeresystemene er programmert til å gjenkjenne.Sammen med typen overført data, innebærer meldingspassering også strukturering av rekkefølgen overføringer mottas, en faktor som hjelper til med assimilering av dataene i mottaksenden.

Melding som passerer kan bruke det som er kjent som en til en-til-til-Ene tilnærming, som betyr at det er en enkelt mottaker av meldingen.I dette scenariet assimilerer mottakeren meldingen, og kan da ikke starte en ny melding som blir gitt videre til en annen mottaker.Det er også en prosess kjent som en-til-mange meldinger som krever et enkelt opprinnelsessted for å sette i gang overføring av en melding til flere destinasjoner, en metode som kan være svært ønskelig avhengig av konstruksjon av et nettverk eller plattform.

Det er flere forskjellige tilnærminger til prosessen med å gå.En av de vanligste er kjent som synkron melding som passerer.Med denne tilnærmingen fortsetter opphavsmannen eller avsenderen å overføre meldingen til bekreftelsen er mottatt fra avsenderen om at dataene er levert og er i ferd med å bli assimilert.På det tidspunktet kan avsenderen koble seg ut og gå videre til andre oppgaver.Denne tilnærmingen gir et par fordeler, ved at meldingsprosessen ikke krever bruk av noen form for buffere.En annen fordel er at hvis noe forstyrrer mottakelsen av meldingen, kan den situasjonen vanligvis spores og løses i relativt kort tid, slik at det samlede systemet kan gjenopprette full effektivitet uten å ha en negativ innvirkning på andre prosesser for tiden ioperasjon.