Pipe (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
RolloBot (discussione | contributi)
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