À propos des canaux
Il existe deux types de canaux : les canaux anonymes et les canaux nommés. Les canaux anonymes nécessitent moins de surcharge que les canaux nommés, mais offrent des services limités.
Le terme canal, tel qu’il est utilisé ici, implique qu’un canal est utilisé comme canal d’information. Conceptuellement, un canal a deux extrémités. Un canal unidirectionnel permet au processus à une extrémité d’écrire dans le canal et permet au processus à l’autre extrémité de lire à partir du canal. Un canal bidirectionnel (ou duplex) permet à un processus de lire et d’écrire à partir de son extrémité du canal.