Материал без източник може да бъде оспорен и премахнат. Заглушка в разпределените изчисления е част от код, която преобразува параметрите, предадени между клиент и сървър по време на отдалечено извикване на процедура (RPC). Основната идея на RPC е да позволи на локален компютър (клиент) да извиква отдалечено процедури на различен компютър (сървър).
Какво е генериране на мънички в RPC?
Подпрограма (интерфейсен обект) е естествена подпрограма, която се използва за свързване на извикващата програма на клиента към подпрограма на сървър. Подпрограмите на клиента всъщност не са необходими, ако се използва автоматично изпълнение на естествена RPC (отдалечено извикване на процедура) с едно важно изключение, описано по-долу.
Какво е мъниче как се генерират?
Stubs се генерирани ръчно или автоматично. При ръчно генериране, реализация на отдалечено извикване на процедури предоставя функции за превод, от които потребителят конструира мъничета. Те обработват сложни типове параметри. Автоматичното генериране на мънички обикновено се използва за генериране на мъничета.
Каква е ролята на модула при изпълнението на RPC Как модулите правят RPC изпълнението прозрачно?
RPC механизъм използва концепциите за мъничета за постигане на целта за семантична прозрачност. Stubs осигуряват абстракция на извикване на локална процедура чрез прикриване на основния RPC механизъм. Отделна процедура е свързана както с клиентския, така и с сървърния процес.
Как се прилага RPC?
RPC е протокол заявка-отговор. RPC е иницииран от клиента, който изпраща съобщение за заявка до известен отдалечен сървър за изпълнение на определена процедура с предоставени параметри. … Има много вариации и тънкости в различни реализации, което води до разнообразие от различни (несъвместими) RPC протоколи.