RPC (Remote Procedure Call) क्या है?

RPC (Remote Procedure Call) क्या है ,कैसे यह कैसे काम करता है ?

“रिमोट प्रोसीजर कॉल” के लिए खड़ा है। अधिकांश कंप्यूटर प्रोग्राम कंप्यूटर के सीपीयू का उपयोग करके प्रक्रियाओं, या निर्देशों के सेट चलाते हैं। दूसरे शब्दों में, निर्देशों को स्थानीय रूप से उसी कंप्यूटर पर संसाधित किया जाता है जो सॉफ्टवेयर से चल रहा है। रिमोट प्रक्रिया कॉल, हालांकि, एक नेटवर्क से जुड़े अन्य मशीनों या उपकरणों पर प्रक्रियाएं चलाते हैं। एक बार निर्देश चलाने के बाद, प्रक्रिया के परिणाम आमतौर पर स्थानीय कंप्यूटर को वापस कर दिए जाते हैं।

उदाहरण के लिए, हार्ड ड्राइव के बिना कंप्यूटर नेटवर्क फ़ाइल सिस्टम (एनएफएस) से डेटा तक पहुंचने के लिए आरपीसी का उपयोग कर सकता है। नेटवर्क प्रिंटर को प्रिंट करते समय, एक कंप्यूटर एक आरपीसी का उपयोग प्रिंटर को यह बताने के लिए कर सकता है कि प्रिंट करने के लिए कौन से दस्तावेज हैं। डेटाबेस सर्वर से जुड़ा एक क्लाइंट सिस्टम सर्वर पर डेटा को संसाधित करने के लिए आरपीसी निष्पादित कर सकता है।

रिमोट प्रोसीजर कॉल क्लाइंट-सर्वर मॉडल पर आधारित होते हैं, जहां कई क्लाइंट कंप्यूटर सर्वर से कनेक्ट हो सकते हैं और इससे डेटा प्राप्त कर सकते हैं। आरपीसी आमतौर पर एक्सएमएल जैसे मानक प्रारूप में लिखे जाते हैं, ताकि प्रक्रियाओं को कई कंप्यूटर प्लेटफार्मों द्वारा समझा जा सके। उदाहरण के लिए, विंडोज कंप्यूटर द्वारा भेजे गए एक्सएमएल-आरपीसी को मैकिंटोश या यूनीक्स-आधारित सिस्टम द्वारा मान्यता दी जा सकती है।

इस पृष्ठ पर RPC (Remote Procedure Call) की परिभाषा एक मूल SharTec.eu परिभाषा है। मैं SharTec का लक्ष्य कंप्यूटर शब्दावली को इस तरह से समझाना है जो समझने में आसान हो। हम प्रकाशित हर परिभाषा के साथ सादगी और सटीकता के लिए प्रयास करते हैं। यदि आपके पास आरपीसी (रिमोट प्रोसीजर कॉल) परिभाषा के बारे में प्रतिक्रिया है या एक नया तकनीकी शब्द सुझाना चाहते हैं, तो कृपया हमसे संपर्क करें।