දුරස්ථ ක්රියා පටිපාටිය අමතන්න

RPC ප්රොටෝකෝලය ජාලගත පරිගණක අතර සන්නිවේදනය පහසු කරයි

ජාලයක එක් පරිගණකයක වැඩසටහන ජාලයේ තොරතුරු දැන නොසිටියත් ජාලයක වෙනත් පරිගණකයක වැඩසටහනක ඉල්ලීමක් කිරීම සඳහා දුරස්ථ ක්රියා පටිපාටිය භාවිතා කරයි. RPC ප්රොටොකෝලය මෘදුකාංග යෙදුම් තුළ හෝ හෝ අතර සම්බන්ධතා ලක්ෂ්ය-සිට ලක්ෂයක් සඳහා ජාලගත වැඩසටහන් ආකෘතියක් වේ. RPC යනු අනුක්රමික ඇමතුම් හෝ ක්රියා ඇමතුමක් ලෙස ද හැඳින්වේ.

RPC ක්රියා කරන්නේ කෙසේද?

RPC තුල, යැවීමේ පරිගණකයක් ක්රියා පටිපාටියක්, ක්රියා පටිපාටියක් හෝ ක්රමයකි. RPC විසින් මෙම ඇමතුම් මගින් ඉල්ලීම් වලට පරිවර්තනය කරනු ලබන අතර, එමගින් අපේක්ෂිත ගමනාන්තය වෙත ජාලය හරහා යවනු ලැබේ. පසුව RPC ප්රතිග්රාහකයා ක්රියාකාරී නාමය හා විචල්ය ලැයිස්තුව මත පදනම්ව ඉල්ලීම සකසන අතර සම්පූර්ණ කරන ලද විට ප්රතිචාරකරු යවයි. RPC යෙදුම් සාමාන්යයෙන් දුරස්ථ ඇමතුම් තැරැව්කාර කර ඇති "proxies" සහ "stubs" ලෙස මෘදුකාංග වැඩසටහන් මොඩියුලය ක්රියාත්මක කර දේශීය වැඩසටහන් ක්රියාකාරී ඇමතුම් සඳහාම ක්රමලේඛකයාට දර්ශණය වනු ඇත.

යෙදුම් කැඳවුම් RPC සාමාන්යයෙන් සමමුහුර්තව ක්රියාත්මක වන අතර දුරස්ථ ක්රියාපිළිවෙත ප්රතිඵලය නැවත ලබා ගැනීමට බලා සිටී. කෙසේ වෙතත්, එකම ලිපින සමග සැහැල්ලු නූල් භාවිතා කිරීම යනුවෙන් අදහස් වන්නේ බහු RPC එකවරම සිදුවිය හැකි බවයි. RPC මඟින් ජාල බිඳ වැටීම් හැසිරවීමට හෝ කල් ඉකුත්වීම් ආපසු නොලැබෙන වෙනත් තත්ත්වයන් සඳහා කල්ඉකුත්වීමේ තර්කය ඇතුළත් වේ.

RPC තාක්ෂණය

1990 වර්ෂයේ සිට යුනික්ස් ලෝකය තුළ RPC පොදු ක්රමලේඛ ක්රමවේදයක් විය. RPC ප්රොටෝකෝලය Open Software Foundation හි පැතිරුනු පරිගණක පරිසරය සහ සන් මයික්රොසිස්ටස් විවෘත ජාල පරිගණක පුස්තකාල දෙකම ක්රියාත්මක කරන ලදී. RPC තාක්ෂණයන් පිළිබඳ වඩාත් මෑත උදාහරණ වනුයේ මයික්රොසොෆ්ට් DCOM, ජාවා RMI සහ XML-RPC සහ SOAP.