Remote Procedure Call: различия между версиями

Материал из Поле цифровой дидактики
Нет описания правки
Нет описания правки
Строка 5: Строка 5:
}}
}}
'''[[RPC]] (Remote Procedure Call)''' или '''[[Удалённый Вызов Процедуры]]''' — это способ попросить другой компьютер (сервер) выполнить какую-то работу за вас и вернуть результат. В [[NetsBlox]] это реализовано как облачные сервисы, доступные через простые визуальные блоки.
'''[[RPC]] (Remote Procedure Call)''' или '''[[Удалённый Вызов Процедуры]]''' — это способ попросить другой компьютер (сервер) выполнить какую-то работу за вас и вернуть результат. В [[NetsBlox]] это реализовано как облачные сервисы, доступные через простые визуальные блоки.
В вашей программе NetsBlox вы создаёте список точек для графика:
<syntaxhighlight lang="text">
Данные: [[1, 2], [2, 4], [3, 6], [4, 8]]
</syntaxhighlight>
==== Шаг 2: Вы вызываете RPC ====
Блок <code>Call [Chart] [draw]</code> — это '''RPC-вызов''':
<syntaxhighlight lang="text">
┌────────────────────────┐
│ Call [Chart ▼] [draw ▼]│  ← Это RPC!
│  lines: [[1,2],[2,4]] │
│  options: [настройки] │
└────────────────────────┘
</syntaxhighlight>

Версия от 15:55, 28 октября 2025


Описание RPC (Remote Procedure Call) — это когда ваша программа "звонит" на удалённый компьютер и просит его что-то сделать, а потом получает результат обратно. RPC (Remote Procedure Call) или Удалённый Вызов Процедуры — это способ попросить другой компьютер (сервер) выполнить какую-то работу за вас и вернуть результат.
Область знаний Информатика, Управление
Авторы
Поясняющее видео
Близкие понятия
Среды и средства для освоения понятия NetLogo, CODAP

RPC (Remote Procedure Call) или Удалённый Вызов Процедуры — это способ попросить другой компьютер (сервер) выполнить какую-то работу за вас и вернуть результат. В NetsBlox это реализовано как облачные сервисы, доступные через простые визуальные блоки.

В вашей программе NetsBlox вы создаёте список точек для графика:

Данные: [[1, 2], [2, 4], [3, 6], [4, 8]]

Шаг 2: Вы вызываете RPC

Блок Call [Chart] [draw] — это RPC-вызов:

┌────────────────────────┐
│ Call [Chart ▼] [draw ▼]│  ← Это RPC!
│   lines: [[1,2],[2,4]] │
│   options: [настройки] │
└────────────────────────┘