Pistikupesa

Autor: Monica Porter
Loomise Kuupäev: 17 Märts 2021
Värskenduse Kuupäev: 16 Mai 2024
Anonim
Pistikupesad
Videot: Pistikupesad

Sisu

Definitsioon - mida tähendab pistikupesa?

Pistikupesa on tarkvaraobjekt, mis toimib lõpp-punktina kahesuunalise võrgusideühenduse loomiseks serveripoolse ja kliendipoolse programmi vahel.

UNIXis võib pistikupesa nimetada ka operatsioonisüsteemi (OS) protsessidevahelise suhtluse (IPC) lõpp-punktiks.

Java keeles tähistavad pistikupesa klassid kliendi ja serveri programmide vahelist suhtlust. Pistikupesa klassid käsitlevad kliendipoolset suhtlust ja serveri pesa klassid käsitlevad serveripoolset suhtlust.


Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab Socket

Enamasti kasutatakse Internetti pääsemiseks URL-e ja nende ühendusi, kuid mõnikord vajavad programmid lihtsat kommunikatsiooniühendust programmi kliendi ja serveri vahel. See roll seostatakse pistikupesaga, mis seob programmide kliendi ja serveri küljed.

Kui klient loob serveriga ühenduse, näiteks andmebaasist päringuid tehes, luuakse TCP-sidekanali kaudu usaldusväärne serveri- ja kliendiühendus. Seda tüüpi suhtluse korral saavad klient ja server lugeda või kirjutada kindla sidekanaliga seotud pistikupesades.

Pistikupesad klassifitseeritakse peamiselt kahte tüüpi: aktiivsed ja passiivsed. Aktiivsed pistikupesad ühendatakse aktiivsete kaugpistikupesadega avatud andmesideühenduse kaudu. Kui see ühendus on suletud, hävitatakse igas otspunktis olevad aktiivsed pistikupesad. Passiivsed pistikupesad pole ühendatud; selle asemel ootavad nad saabuvat ühendust, mis loob uue aktiivse pistikupesa.

Isegi kui pistikupesa ja pordi vahel on tihe seos, pole pistikupesa tegelikult port. Igas pordis võib olla üks passiivne pesa, mis ootab sissetulevaid ühendusi, ja mitu aktiivset pistikupesa, mis vastavad pordi avatud ühendusele.