Ero sivun ”Berkeley sockets” versioiden välillä

[katsottu versio][katsottu versio]
Poistettu sisältö Lisätty sisältö
Ipr1 (keskustelu | muokkaukset)
pEi muokkausyhteenvetoa
Ipr1 (keskustelu | muokkaukset)
pEi muokkausyhteenvetoa
Rivi 1:
'''Berkeley sockets''' ('''BSD sockets''') on [[Berkeley Software Distribution]]issa (BSD) esitelty [[ohjelmointirajapinta]] (API) [[Prosessien välinen kommunikaatio|prosessien väliseen kommunikointiin]].<ref name="jfprimer">{{Verkkoviite | osoite = https://cis.temple.edu/~giorgio/old/cis307s96/readings/docs/sockets.html | nimeke = BSD Sockets: A Quick And Dirty Primer | tekijä = Jim Frost | viitattu = 29.3.2018}}</ref> BSD rajapinnasta on tullut ''de facto'' standardi lähes sellaisenaan, jota kutsutaan myös [[POSIX]]-standardissa nimellä '''POSIX sockets'''.<ref name="lpmns">{{Verkkoviite | osoite = http://man7.org/linux/man-pages/man2/socket.2.html | nimeke = SOCKET(2) | viitattu = 29.3.2018}}</ref><ref>{{Verkkoviite | osoite = http://pubs.opengroup.org/onlinepubs/9699919799/functions/socket.html | nimeke = socket | julkaisija = The Open Group | viitattu = 29.3.2018}}</ref><ref name="papiga" />
 
[[Windows]]in [[Winsock]]-rajapinta on toinen vastaavankaltainen, jossa on myös eroja.<ref>{{Verkkoviite | osoite = https://tangentsoft.net/wskfaq/articles/bsd-compatibility.html | nimeke = Winsock Programmer’s FAQ Articles: BSD Sockets Compatibility | tekijä = Warren Young | viitattu = 29.3.2018}}</ref> [[Macintosh]]-alustalla rajapinnan [[aliohjelma|funktioiden]] nimeäminen on poikennut hieman yleisesti käytetystä.<ref>{{Verkkoviite | osoite = http://web.mit.edu/macdev/Development/MITSupportLib/SocketsLib/Documentation/sockets.html | nimeke = Macintosh Development | viitattu = 29.3.2018}}</ref>