Pipe (informatica): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
m Bot: Correzione di uno o più errori comuni |
||
Riga 5:
== Pipe come strumento di comunicazione tra processi ==
Nei sistemi operativi una '''pipe''' è uno degli strumenti disponibili per far comunicare tra loro dei [[processo (informatica)|processi]]. Le ''pipe'', diversamente dai ''[[socket (reti)|socket]]'', offrono un canale di comunicazione monodirezionale, e quindi occorre impiegarne due per ottenere una comunicazione bidirezionale
Nei sistemi operativi [[Unix]] e [[Unix-like]] una ''pipe'' è accessibile tramite una coppia di [[descrittore di file|descrittori di file]], uno per scrivere dati e l'altro per leggerli. Un processo crea una ''pipe'' tramite la [[chiamata di sistema]] [[pipe(2)]], che ritorna i due descrittori di file.<ref>{{cita libro
|