Mājas Attīstība Kas ir attālās procedūras izsaukums (RPC)? - definīcija no tehopedijas

Kas ir attālās procedūras izsaukums (RPC)? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē attālās procedūras izsaukums (RPC)?

Attālās procedūras izsaukums (RPC) ir tīkla programmēšanas modelis vai starpprocesuālo sakaru paņēmiens, ko izmanto sakariem no viena punkta uz otru starp lietojumprogrammām. Šajā procesā klienta un servera lietojumprogrammas sazinās.

Attālo procedūras zvanu dažreiz sauc par funkciju zvanu vai apakšprogrammas zvanu

Techopedia skaidro Remote Procedure Call (RPC)

RPC darbība ir tāda, ka sūtītājs vai klients procedūras, funkcijas vai metodes izsaukuma veidā uz attālo serveri izveido pieprasījumu, ko RPC tulko un nosūta. Kad attālais serveris saņem pieprasījumu, tas klientam nosūta atbildi atpakaļ, un lietojumprogramma turpina procesu.

Kad serveris apstrādā zvanu vai pieprasījumu, klients pirms procesa atsākšanas nogaida, līdz serveris pabeigs apstrādi. Parasti RPC lietojumprogrammās tiek izmantoti programmatūras moduļi, kurus sauc par starpniekserveriem un nepilnības, kas liek tiem izskatīties kā vietējiem procedūras izsaukumiem (LPC).

Kas ir attālās procedūras izsaukums (RPC)? - definīcija no tehopedijas