Remote Procedure Call: различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) Нет описания правки |
Patarakin (обсуждение | вклад) Нет описания правки |
||
| Строка 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: [настройки] │
└────────────────────────┘
