Hva er en tilkoblingsstreng?
Ved tilgang til informasjon fra Internett eller et annet nettverk, må en bruker gi datamaskinen kommandoer for å indikere hvor og hvordan de skal få tilgang til nødvendige data. Selv om det eneste trinnet for sluttbrukeren er å skrive inn en nettadresse, i datamaskinen, skjer det mye mer. Tilkoblingsstrengen for datamaskinen er en streng - en liste over tegn og informasjon - som gir datamaskinen parametere om tilgang til et bestemt stykke data.
Tenk på en tilkoblingsstreng som en lapp som inneholder adressen til en bestemt restaurant sammen med informasjon om en reservasjon samt all annen relevant informasjon om matopplevelsen, for eksempel bordstørrelse og kleskode. En typisk tilkoblingsstreng inneholder informasjon som adressen til serveren som inneholder informasjonen, om serveren som inneholder informasjonen bruker SSL-standarden (Secure Socket Layer), den spesifikke typen SSL-modus som brukes, den spesifikke databasen som inneholder den forespurte informasjonen, brukeridentifikasjonsinformasjon, passordinformasjon og timeout-nummer for tilkobling.
Selv om prosessen er fullstendig gjennomsiktig for de fleste sluttbrukere, overføres tilkoblingsstrenginformasjonen fra stedet der den er lagret - enten på den spesifikke datamaskinen eller på en annen datamaskin i samme nettverk - til driverfilen for nettverkskortet. En driverfil er en fil som forteller datamaskinens operativsystem hvordan du bruker en bestemt maskinvare, for eksempel datamaskinens grafikk eller nettverkskort. Når driverfilen mottar filen som inneholder informasjon om tilkoblingsstreng, kan den deretter bruke informasjonen til å opprette en forbindelse mellom datamaskinens Ethernet eller annen type nettverkskort og den eksterne serveren eller databasen som inneholder ønsket informasjon.
Plasseringen for å spesifisere en bestemt type tilkoblingsstreng varierer avhengig av hvilket programvare som brukes. Noen databaseprogrammer kan for eksempel brukere legge inn kommandolinjeforbindelsesstrenger (manuell inntasting av den spesifikke tilkoblingsstrenginformasjonen). Alternativt kan brukeren lagre informasjonen om tilkoblingsstrengene i en bestemt fil, automatisere prosessen med inndata. I begge tilfeller forblir den faktiske prosessen med å bruke tilkoblingsstrengen den samme: datamaskinen overfører dataene til driveren som bruker nettverksenheten (e) på datamaskinen for å koble til og hente de forespurte dataene. Den eneste forskjellen er om sluttbrukeren ønsker å bruke en statisk streng - i en lagret fil - eller legge inn strengen mens du er på farten, noe som kan være nødvendig for en database med ofte endret passord.