विषयसूची:
परिभाषा - 9P का क्या अर्थ है?
9P बेल लैब्स द्वारा विकसित एक नेटवर्क प्रोटोकॉल है जो एक प्लान 9 सिस्टम के घटकों को जोड़ने के लिए एक साधन के रूप में कार्य करता है। योजना 9 प्रणाली एक वितरित ओएस है जिसे अनुसंधान उद्देश्यों के लिए एक मंच के रूप में तैयार किया गया है। यह फाइल सिस्टम के माध्यम से सभी सिस्टम इंटरफेस का प्रतिनिधित्व करता है। फ़ाइलों को मुख्य ऑब्जेक्ट के रूप में माना जाता है और विंडोज़, नेटवर्क कनेक्शन, प्रक्रियाओं और उपयोगकर्ता इंटरफ़ेस का प्रतिनिधित्व करने के लिए उपयोग किया जाता है।
इस शब्द को योजना 9 फ़ाइल सिस्टम प्रोटोकॉल, 9P2000 या स्टाइलएक्स के रूप में भी जाना जाता है।
Techopedia 9P समझाता है
9 पी प्रोटोकॉल वितरित वातावरण में पारदर्शी रूप से संसाधनों और अनुप्रयोगों तक पहुंचने और हेरफेर करने का एक साधन प्रदान करता है। इसका उपयोग क्लाइंट और सर्वर के बीच संदेशों के लिए किया जाता है। क्लाइंट टी-संदेशों के रूप में अनुरोधों को एक सर्वर तक पहुंचाता है। सर्वर क्लाइंट को आर-संदेश के रूप में उत्तर देता है। अनुरोध भेजने और उत्तर प्राप्त करने की इस प्रक्रिया को लेनदेन के रूप में जाना जाता है। ये संदेश प्रवेश बिंदुओं से संबंधित हैं और इन्हें किसी भी 9 पी सर्वर द्वारा लागू किया जाना चाहिए।
9 पी प्रोटोकॉल एक वितरित फ़ाइल सिस्टम और एक नेटवर्क-पारदर्शी और भाषा-अज्ञेय अनुप्रयोग प्रोग्रामिंग इंटरफ़ेस के रूप में काम करता है। 9P के संशोधित 4 संस्करण को 9P2000 नाम के तहत जारी किया गया था और बुनियादी सुधारों पर ध्यान केंद्रित किया गया था। 9P2000 इनफर्नो ओएस के नवीनतम संस्करण पर व्यापक रूप से लागू किया गया है। इनफर्नो फाइल प्रोटोकॉल 9P का एक वेरिएंट है, जिसे स्टाइलएक्स के रूप में भी जाना जाता है, जिसे प्लान 9 ओएस के लिए विकसित किया गया था।
9P को विकसित करने के पीछे का विचार क्लाइंट प्रोग्राम और फाइल सिस्टम के बीच फ़ाइल संचालन को एनकोड करना था, जिससे अनुवादित संदेशों को नेटवर्क पर भेजा जा सके। प्लान 9 इस तकनीक का उपयोग सीपीयू सर्वर और उपयोगकर्ता टर्मिनलों से फाइल सर्वर को अलग करने के लिए करता है। योजना 9 वितरण में एक 9P सर्वर कार्यान्वयन शामिल है जिसे u9fs के रूप में जाना जाता है।
प्लान 9 के कुछ एप्लिकेशन, जो 9 पी सर्वर का रूप लेते हैं, में एकमे, रियो, प्लम्बर और विकिफ शामिल हैं। 9P प्रोटोकॉल और इसके डेरिवेटिव का उपयोग एम्बेडेड वातावरण में किया जाता है, जैसे कि एक ईंट प्रोजेक्ट पर स्टाइलक्स।
