Hva er en globalt unik identifikator?
De fleste kommunikasjonsprogramvare krever spesielle unike identifikatorer for å spore og identifisere spesifikke meldinger. Denne globalt unike identifikatoren (GUID) er knyttet til mange kommunikasjonsformer, inkludert direktemeldinger, e-postmeldinger og dataoverføring fra virksomhet til bedrift. GUID brukes som sporingsnøkkel for å sikre at en melding sendes fra riktig sendemaskin og mottas 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 det genereres en unik ID for hver forespørsel. Mange GUID-algoritmer bruker MAC-adressen (Computer Memory Access Control), som er et stort unikt nummer tildelt hvert datasystem.
I Windows®-operativsystemer 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 er garantert å være unik ID innen en spesifikk maskinvarekonfigurasjon.
Opprette en GUID som kan brukes på flere maskinvareservere krever en avansert algoritme. Det er fordi GUID for en enkelt maskin har potensialet til å bli duplisert på en annen maskin. Avanserte algoritmer bruker vanligvis spesifikke identifikatorer i operativsystemer for maskinvare for å garantere unikhet. Noen eksempler inkluderer tidsstempler med en kombinasjon av IP-adresser.
Mange databaser bruker globalt unike identifikatorer som den unike nøkkelen for datatabeller. Denne nøkkelen opprettes ved å bruke databasefunksjoner som returnerer den neste tilgjengelige unike IDen i systemet. Denne typen nøkkel har større sannsynlighet for å være unike enn andre generiske verktøy for generering av nøkkel fordi den spores av den sentrale databasen.
En universelt unik identifikator (UUID) gjør det samme som en globalt unik identifikator. GUID brukes vanligvis i Microsoft®-produkter, mens UUID brukes i generiske programvareprodukter. GUID-identifikatorer er sterkt brukt i komponent- og objektmodell (COM) programvareprodukter, som er basert på Microsoft Windows®-plattformen.
En GUID er et ekstremt stort antall, noe som gjør at det sannsynligvis vil være unikt. Dette blir viktig for Internett-applikasjoner som må følge med på meldinger og kjøp fra forbrukere. GUIDen sporer en ordre til en spesifikk transaksjon, som hjelper deg med å sikre at riktig produkt er valgt.
Mange maskinvareenheter bruker også den globalt unike identifikatoren for å spore serienumre under produktregistrering. Dette hjelper deg med å identifisere en maskinvareenhet til en spesifikk kunde. Den unike ID-en kan hjelpe supportpersonell med å spore maskinvare- og programvareversjoner, noe som gjør dem enklere å støtte.