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