Hva er en globalt unik identifikator?

Mest kommunikasjonsprogramvare krever spesielle unike identifikatorer for å spore og identifisere spesifikke meldinger. Denne globalt unike identifikatoren (GUID) er knyttet til mange former for kommunikasjon, inkludert direktemeldinger, e-postmeldinger og overføring av forretning-til-bedrift. GUID brukes som sporingstast for å sikre at en melding blir sendt fra riktig sendemaskin og mottatt av riktig mottaker.

Konseptet med en globalt unik identifikator i informatikk har vært tilgjengelig i flere tiår. Disse identifikatorene er basert på komplekse algoritmer som sikrer at en unik ID genereres for hver forespørsel. Mange GUID-algoritmer bruker adresse for datamaskinminnetilgangskontroll (MAC), som er et stort unikt tall som er tilordnet hvert datasystem.

I Windows® Operations Systems er en globalt unik identifikator en 128-bits numerisk verdi som brukes til å få tilgang til programvareobjekter i minnet. Denne verdien genereres gjennom spesielle funksjoner i operativsystemet. Det erGarantert å være unik ID innenfor en spesifikk maskinvarekonfigurasjon.

Å lage en GUID som kan brukes på tvers av flere maskinvareservere krever en avansert algoritme. Det er fordi guiden til en enkelt maskin har potensialet til å bli duplisert på en annen maskin. Avanserte algoritmer bruker typisk spesielle identifikatorer innen maskinvareoperativsystemer for å garantere unikhet. Noen eksempler inkluderer tidsstempler med en kombinasjon av Internet Protocol (IP) -adresser.

Mange databaser bruker globalt unike identifikatorer som den unike nøkkelen for datatabeller. Denne tasten opprettes ved å bruke databasefunksjoner som returnerer den neste tilgjengelige unike ID -en i systemet. Denne typen nøkkel har større sannsynlighet for å være unik enn andre generiske nøkkelgenereringsverktøy fordi den spores av den sentrale databasen.

En universelt unik identifikator (UUID) gjør det samme som en globalt unik identifier. GUID brukes vanligvis i Microsoft® -produkter, mens UUID brukes i generiske programvareprodukter. Guididentifikatorer brukes sterkt i programvareprodukter for komponent og objektmodell (COM), som er basert på Microsoft Windows® -plattformen.

A GUID er et ekstremt stort antall, noe som gjør at det sannsynligvis er unikt. Dette blir viktig for internettapplikasjoner som må følge med på meldinger og kjøp fra forbrukerne. Guid sporer en ordre til en spesifikk transaksjon, som hjelper til med å sikre at riktig produkt blir valgt.

Mange maskinvareenheter bruker også den globalt unike identifikatoren for å spore serienumre under produktregistrering. Dette hjelper til med å identifisere en maskinvareenhet til en bestemt kunde. Den unike IDen kan hjelpe til med å støtte personlig med å spore maskinvare- og programvareversjoner, noe som gjør dem lettere å støtte.

ANDRE SPRÅK