www.wikidata.uk-ua.nina.az
Viklik viddalenih procedur angl Remote procedure call RPC protokol sho dozvolyaye programi zapushenij na odnomu komp yuteri zvertatis do funkcij procedur programi sho vikonuyetsya na inshomu komp yuteri podibno do togo yak programa zvertayetsya do vlasnih lokalnih funkcij Zmist 1 Peredacha povidomlen 1 1 Poslidovnist podij 2 Div takozh 3 DzherelaPeredacha povidomlen RedaguvatiRPC pracyuye za principom protokoliv zapit vidpovid Viklik iniciyuyetsya kliyentom sho nadsilaye povidomlennya viddalenogo servera z zapitom shodo vikonannya zadanoyi proceduri z deyakimi parametrami Viddalenij server nadsilaye vidpovid do kliyenta i dodatok prodovzhuye process sho obroblyaye vidpovid Poki server obroblyuye vidpovid kliyent zablokovanij vin chekaye poki server zavershit svij proces pered tim yak vidnoviti vikonannya svoyeyi zadachi sho napriklad ne vidbuvayetsya pri roboti z asinhroonimi zapitami do servera takimi yak XMLHttpRequest Isnuye duzhe bagato tonkoshiv u realizaciyi cogo principu sho prizvodit do velikogo riznomanittya nesumisnih odne z inshim RPC protokoliv Vazhlivij nyuans polyagaye v tomu sho na vidminu vid lokalnih viklikiv vidalennij viklik mozhe ne dijti cherez neochikuvani problemi z merezhoyu Takozh iniciator vikliku mozhe zitknutis z takimi problemami ne znayuchi sho voni vinikli Idempotentnist proceduri tobto vona ne viklikaye dodatkovogo effektu yaksho yiyi viklikayut bilshe nizh raz mozhna zrobiti ale mozhut viniknuti dodatkovi trudnoshi tomu sho procedura viklikiv zazvichaj vikorisovuye movi nizkogo rivnya Poslidovnist podij Redaguvati Kliyent viklikaye kliyentskij stab 1 Robitsya viklik lokalnoyi proceduri pid chas yakoyi parametri zapisuyetsya u stak Stab zbiraye parametri v povidomlennya i viklikaye sistemnij process nadsilannya povidomlennya Lokalna operacijna sistema kliyenta nadsilaye povidomlennya z kliyentskoyi mashini do servera Lokalna operacijna sistema servera peredaye prijnyati paketi do stabu servera Stab servera rozpakovuye parametri z povidomlennya Naprikinci servernij stab viklikaye proceduru na serveri Vidpovid formuyetsya ta nadsilayetsya za ciyeyu zh poslidovnistyu ale u zvorotnomu napryamkuDiv takozh RedaguvatiDistributed Component Object Model Viddalene administruvannya Vzayemodiya mizh procesami CRUD REST Mova opisu interfejsivDzherela RedaguvatiOlifer V G Olifer N A Setevye operacionnye sistemy 2 SPb Piter 2009 669 s ISBN 978 5 91180 528 9 ros Remote Procedure Calls RPC A tutorial on ONC RPC by Dr Dave Marshall of Cardiff University angl nbsp Ce nezavershena stattya pro informacijni tehnologiyi Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi https stackoverflow com a 69591570 816449 Otrimano z https uk wikipedia org w index php title Viklik viddalenih procedur amp oldid 39624991