Hem Networks Vad är uttag? - definition från techopedia

Vad är uttag? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Socket?

En socket är ett mjukvaruobjekt som fungerar som en slutpunkt som skapar en dubbelriktad nätverkskommunikationslänk mellan en serversida och ett klientsidaprogram.


I UNIX kan ett uttag också kallas en slutpunkt för interprocesskommunikation (IPC) i operativsystemet (OS).


I Java representerar socketklasser kommunikationen mellan klient- och serverprogram. Socketklasser hanterar klientsidan kommunikation, och serverkontaktklasser hanterar serversidan kommunikation.

Techopedia förklarar Socket

Vanligtvis används URL: er och deras anslutningar för att komma åt Internet, men ibland kräver program en enkel kommunikationslänk mellan programmets klient- och serversida. Denna roll skulle vara kopplad till ett uttag som skulle binda programmets klient- och serversidor.


När en klient upprättar kommunikation med servern, till exempel genom att fråga databasen, upprättas en pålitlig server- och klientanslutning via en TCP-kommunikationskanal. I den här typen av kommunikation kan klienten och servern läsa eller skriva på uttag bundna till en specifik kommunikationskanal.


Socklar klassificeras huvudsakligen i två typer: aktiva och passiva. Aktiva uttag är anslutna till fjärraktiva uttag via en öppen dataförbindelse. Om denna anslutning är stängd förstörs de aktiva uttagen vid varje slutpunkt. Passiva uttag är inte anslutna. istället väntar de på en inkommande anslutning som kommer att leda till ett nytt aktivt uttag.


Även om det finns en nära relation mellan ett uttag och en port, är uttaget inte en port. Varje port kan ha ett enda passivt uttag som väntar på inkommande anslutningar och flera aktiva uttag vardera till en öppen anslutning i porten.

Vad är uttag? - definition från techopedia