नाम दिया पाइप्स
अधिकांश यूनिक्स-जैसी प्रणालियों में, एक विशेष प्रकार की फ़ाइल बनाना संभव है जिसे a कहा जाता है नामित पाइप. नामित पाइपों का उपयोग दो प्रक्रियाओं के बीच संबंध बनाने के लिए किया जाता है और अन्य प्रकार की फ़ाइलों की तरह ही इसका उपयोग किया जा सकता है। वे उतने लोकप्रिय नहीं हैं, लेकिन उनके बारे में जानना अच्छा है।
एक सामान्य प्रोग्रामिंग आर्किटेक्चर है जिसे कहा जाता है क्लाइंट-सर्वर, जो नामित पाइपों के साथ-साथ अन्य प्रकार की संचार पद्धति का उपयोग कर सकता है अंतःप्रक्रम संचार जैसे नेटवर्क कनेक्शन.
क्लाइंट-सर्वर सिस्टम का सबसे व्यापक रूप से उपयोग किया जाने वाला प्रकार, निश्चित रूप से, एक वेब ब्राउज़र है जो वेब सर्वर के साथ संचार करता है। वेब ब्राउज़र क्लाइंट के रूप में कार्य करता है, सर्वर से अनुरोध करता है और सर्वर वेब पेजों के साथ ब्राउज़र को प्रतिक्रिया देता है।
नामित पाइप फाइलों की तरह व्यवहार करते हैं, लेकिन वास्तव में फर्स्ट-इन फर्स्ट-आउट (फीफो) बफ़र्स बनाते हैं। सामान्य (अनाम) पाइपों की तरह, डेटा एक छोर से जाता है और दूसरे से बाहर निकलता है। नामित पाइपों के साथ, कुछ इस तरह स्थापित करना संभव है:
प्रक्रिया २ > नामांकित_पाइप
और
प्रक्रिया २ < नामांकित_पाइप और यह इस प्रकार व्यवहार करेगा: प्रक्रिया 1 | प्रक्रिया २