Hvad er en forbindelsesstreng?
Når man får adgang til oplysninger fra Internettet eller et andet netværk, skal en bruger give computeren kommandoer til at indikere, hvor og hvordan man får adgang til de krævede data. Selvom det eneste trin for slutbrugeren er at indtaste en web-adresse inden i computeren, foregår der meget mere. Forbindelsestrengen til computeren er en streng - en liste med tegn og information - som giver computeren parametre om adgang til et specifikt stykke data.
Tænk på en forbindelsesstreng som en note, der indeholder adressen på en bestemt restaurant sammen med oplysninger om en reservation samt enhver anden relevant information om spiseoplevelsen, såsom bordstørrelse og dress code. En typisk forbindelsesstreng indeholder oplysninger, såsom adressen på den server, der indeholder informationen, om serveren, der indeholder informationen, fungerer ved hjælp af SSL-standarden Secure Socket Layer, den specifikke type SSL-tilstand, der bruges, den specifikke database, der indeholder den ønskede information, brugeridentifikationsinformation, adgangskodeoplysninger og timeout-nummer for forbindelse.
Selvom processen er fuldstændig gennemsigtig for de fleste slutbrugere, overføres forbindelsesstrengoplysningerne fra det sted, hvor det er gemt - hvad enten det er på den specifikke computer eller på en anden computer på det samme netværk - til driverfilen til netværkskortet. En driverfil er en fil, der fortæller computerens operativsystem, hvordan man bruger et bestemt stykke hardware, f.eks. Computerens grafik eller netværkskort. Når driverfilen modtager filen, der indeholder information om forbindelsesstrengen, kan den derefter bruge oplysningerne til at oprette en forbindelse mellem computerens Ethernet eller anden type netværkskort og den eksterne server eller database, der indeholder de ønskede oplysninger.
Placeringen for at specificere en bestemt type forbindelsesstreng varierer afhængigt af det anvendte softwareprogram. For eksempel tillader nogle databaseprogrammer brugere at indtaste kommandolinjeforbindelsesstrenge (manuel indtastning af den specifikke forbindelsesstrenginformation). Alternativt kan brugeren gemme information om forbindelsesstrengene i en bestemt fil ved at automatisere inputprocessen. I begge tilfælde forbliver den faktiske proces til brug af forbindelsesstrengen den samme: computeren videregiver dataene til driveren, der bruger netværksenheden (e) på computeren til at oprette forbindelse til og hente de ønskede data. Den eneste forskel er, om slutbrugeren ønsker at bruge en statisk streng - i en gemt fil - eller indtaste strengen on-the-fly, som muligvis kræves for en database med et ofte skiftende kodeord.