Unix domain socket
Z Wikipedie, otevřené encyklopedie
Unix domain socket je v informatice označení pro jeden z prostředků meziprocesové komunikace, který slouží pro předávání dat mezi různými procesy v rámci jednoho počítače, kde je zajišťován jádrem operačního systému. Na rozdíl od jednosměrné roury umožňuje unix domain socket obousměrnou komunikaci podobným způsobem, jako síťová komunikace pomocí síťových soketů.
Použití [editovat]
Unix domain socket se typicky používají pro komunikaci klient-server v rámci jednoho počítače, například při komunikaci různých programů se SQL serverem (viz Systém řízení báze dat). Při programování jsou využívány knihovní funkce socketpair, sendmsg, recvmsg, cmsg.
Externí odkazy [editovat]
- http://lists.freebsd.org/pipermail/freebsd-performance/2005-February/001143.html – Unix sockets vs Internet sockets]