Ero sivun ”Käyttäjä:Ordyh/Sandbox” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(Ak: Uusi sivu: '''Pistoke''' (engl. '''''socket''''') on UNIX-järjestelmissä keskeinen tietoliikenneyhteyttä kuvaava ohjelmointirajapinta. Teknisemmin ilmaistuna pistoke on käyttöjärjestel...)
 
(Ak: Sivun sisältö korvattiin sisällöllä ”Ei mitään täällä juuri nyt”)
 
(2 välissä olevaa versiota samalta käyttäjältä ei näytetä)
Rivi 1: Rivi 1:
'''Pistoke''' (engl. '''''socket''''') on [[UNIX]]-järjestelmissä keskeinen tietoliikenneyhteyttä kuvaava ohjelmointirajapinta. Teknisemmin ilmaistuna pistoke on käyttöjärjestelmän [[TCP/IP]]-toteutuksen tarjoama [[wikipedia:fi:Abstrakti tietotyyppi|abstraktio]]. Jokaista UNIX-järjestelmästä Internettiin kulkevaa TCP- ja UDP-yhteyttä vastaa yksi pistoke käyttöjärjestelmän muistissa. Pistokkeeseen kulkeva verkkoliikenne ohjataan pistokkeen avanneelle [[prosessi]]lle.
Ei mitään täällä juuri nyt
 
==Historiaa==
Pistokkeisiin perustuva kommunikointirajapinta on alunperin kehitetty Berkeley Source Distribution eli [[BSD]] UNIX-järjestelmille, ja julkaistu [[BSD-lisenssi]]n alaisuudessa 4.2BSD:n yhteydessä vuonna 1983. Tämän takia toteutus tunnetaan yleisesti nimellä '''Berkeley Sockets'''. Myöhemmin mm. Microsoftin Windows järjeslmiin kopoitiin tämä toteutus, ja tämän vuoksi verkko-ohjelmien ohjelmointi kaikissa UNIX- ja Windows-järjestelmissä on hyvin samanlaista. Myöhemmin Windows . [[Linux-ydin|Linux]] käyttää omaa, täysin<sup>?</sup> identtistä Berkeley Sockets -kloonia, joka on uudelleenkirjoitettu [[GPL-lisenssi]]n alaisuuteen.

Nykyinen versio 13. helmikuuta 2009 kello 01.11

Ei mitään täällä juuri nyt