Avaa päävalikko

Pistoke (toisinaan myös vastake, engl. socket) on rajapinta tiedon lähettämiseen ja vastaanottamiseen päätepisteiden välillä joko verkossa tai prosessien välillä.

VerkkopistokkeetMuokkaa

Verkkopistokkeet (engl. network socket) toimivat rajapintana jollekin protokollapinolle. Niitä on yleensä ainakin saatavilla kahta tyyppiä: tavuvirtapistoke (engl. stream socket) (yleensä TCP) sekä tietosähkepistoke (engl. datagram socket) (yleensä UDP).

Berkeley sockets on yksi ensimmäisistä merkittävistä rajapinnoista ja yhä yleisin. Se on nykyään myös POSIX-standardi [1].

Prosessien välinen kommunikaatioMuokkaa

Pistokkeita voidaan käyttää myös kommunikaatioon samassa tietokoneessa olevien prosessien välillä. Unix-pohjaisilla alustoilla kyseisiä pistokkeita kutsutaan Unix-pistokkeiksi (engl. Unix domain socket).

LähteetMuokkaa

  1. socket The Open Group. Viitattu 27.4.2018.
Tämä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.