Hva passerer melding?
I informasjonsverdenens verden er meldingsoverføring et begrep som brukes til å identifisere en type kommunikasjonsprosess som brukes i en rekke forskjellige prosesser, inkludert objektorientert programmering, interprosesskommunikasjon og parallell databehandling. I hovedsak beskriver begrepet ordnet og effektiv overføring av informasjon mellom komponenter. Den nøyaktige formuleringen av denne informasjonen vil variere fra en applikasjon til en annen, men meldingen som går, gjør det vanligvis mulig at denne informasjonen lett blir gjenkjent av forskjellige programmer og synkronisert på en måte som gjør bruken rask og enkel.
For at meldingsoverføring skal fungere ordentlig, er det flere faktorer som må tas i betraktning. Man har å gjøre med å identifisere formatet som ble brukt for overføringen. De faktiske formene for meldingene kan være signaler, datapakker eller en slags fjernutløser ved å bruke et grunnleggende språk som mottakersystemene er programmert til å gjenkjenne. Sammen med den type data som sendes, innebærer meldingsoverføring også å strukturere rekkefølgen overføringer mottas, en faktor som hjelper til å assimilere dataene i den mottakende enden.
Meldingformidling kan bruke det som kalles en-til-en-tilnærming, noe som betyr at det er én mottaker av meldingen. I dette scenariet assimilerer mottakeren meldingen, og deretter kan den kanskje 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 å starte overføringen av en melding til flere destinasjoner, en metode som kan være svært ønskelig avhengig av byggingen av et nettverk eller plattform.
Det er flere forskjellige tilnærminger til prosessen med å sende meldinger. En av de vanligste er kjent som synkron melding som passerer. Med denne tilnærmingen fortsetter opphavsmannen eller avsenderen å overføre meldingen til bekreftelse 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 type buffere. En annen fordel er at hvis noe forstyrrer mottakelsen av meldingen, kan denne situasjonen vanligvis spores og løses på relativt kort tid, slik at det totale systemet kan gjenopprette full effektivitet uten å ha en negativ innvirkning på andre prosesser som for tiden er i operasjon.