Hjem netværk Hvad er stikkontakt? - definition fra techopedia

Hvad er stikkontakt? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Socket?

En socket er et software-objekt, der fungerer som et slutpunkt, der opretter et tovejs netværkskommunikationsforbindelse mellem en serverside og et klientsideprogram.


I UNIX kan en socket også kaldes et endepunkt for interprocess-kommunikation (IPC) i operativsystemet (OS).


I Java repræsenterer socketklasser kommunikationen mellem klient- og serverprogrammer. Socket klasser håndterer klientsiden kommunikation, og server socket klasser håndterer serversiden kommunikation.

Techopedia forklarer Socket

For det meste bruges URL'er og deres forbindelser til at få adgang til Internettet, men nogle gange kræver programmer en enkel kommunikationslink mellem programmets klient og serversiden. Denne rolle vil være knyttet til en socket, der ville binde programmets klient- og serversider.


Når en klient opretter kommunikation med serveren, for eksempel ved at spørge i databasen, etableres en pålidelig server- og klientforbindelse via en TCP-kommunikationskanal. I denne type kommunikation kan klienten og serveren læse eller skrive på stikkontakter, der er bundet til specifik kommunikationskanal.


Stikkontakter klassificeres hovedsageligt i to typer: aktiv og passiv. Aktive stikkontakter forbindes med de aktive aktive stikkontakter via en åben dataforbindelse. Hvis denne forbindelse er lukket, ødelægges de aktive stik på hvert slutpunkt. Passive stikkontakter er ikke tilsluttet; i stedet venter de på en indgående forbindelse, der vil spawn en ny aktiv stikkontakt.


Selvom der er et tæt forhold mellem en socket og en port, er socket faktisk ikke en port. Hver port kan have en enkelt passiv sokkel, der venter på indgående forbindelser og adskillige aktive stikkontakter, hver på en åben forbindelse i porten.

Hvad er stikkontakt? - definition fra techopedia