విషయ సూచిక:
- నిర్వచనం - రిమోట్ ప్రొసీజర్ కాల్ (RPC) అంటే ఏమిటి?
- టెకోపీడియా రిమోట్ ప్రొసీజర్ కాల్ (RPC) గురించి వివరిస్తుంది
నిర్వచనం - రిమోట్ ప్రొసీజర్ కాల్ (RPC) అంటే ఏమిటి?
రిమోట్ ప్రొసీజర్ కాల్ (RPC) అనేది నెట్వర్క్ ప్రోగ్రామింగ్ మోడల్ లేదా ఇంటర్ప్రాసెస్ కమ్యూనికేషన్ టెక్నిక్, ఇది సాఫ్ట్వేర్ అనువర్తనాల మధ్య పాయింట్-టు-పాయింట్ కమ్యూనికేషన్ల కోసం ఉపయోగించబడుతుంది. క్లయింట్ మరియు సర్వర్ అనువర్తనాలు ఈ ప్రక్రియలో కమ్యూనికేట్ చేస్తాయి.
రిమోట్ విధానం కాల్ కొన్నిసార్లు ఫంక్షన్ కాల్ లేదా సబ్ట్రౌటిన్ కాల్ అంటారు
టెకోపీడియా రిమోట్ ప్రొసీజర్ కాల్ (RPC) గురించి వివరిస్తుంది
RPC పనిచేసే విధానం ఏమిటంటే, పంపినవారు లేదా క్లయింట్ ఒక రిమోట్ సర్వర్కు ఒక విధానం, ఫంక్షన్ లేదా పద్ధతి కాల్ రూపంలో ఒక అభ్యర్థనను సృష్టిస్తాడు, ఇది RPC అనువదిస్తుంది మరియు పంపుతుంది. రిమోట్ సర్వర్ అభ్యర్థనను స్వీకరించినప్పుడు, అది క్లయింట్కు తిరిగి ప్రతిస్పందనను పంపుతుంది మరియు అప్లికేషన్ దాని ప్రక్రియను కొనసాగిస్తుంది.
సర్వర్ కాల్ లేదా అభ్యర్థనను ప్రాసెస్ చేసినప్పుడు, క్లయింట్ దాని ప్రక్రియను తిరిగి ప్రారంభించే ముందు సర్వర్ ప్రాసెసింగ్ పూర్తి చేసే వరకు వేచి ఉంటుంది. సాధారణంగా, RPC అనువర్తనాలు ప్రాక్సీలు మరియు స్టబ్స్ అని పిలువబడే సాఫ్ట్వేర్ మాడ్యూళ్ళను ఉపయోగిస్తాయి, ఇవి స్థానిక విధాన కాల్స్ (LPC) లాగా కనిపిస్తాయి.
