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