Как организовать обмен сообщениями в комнате NetsBlox

Материал из Поле цифровой дидактики
Описание Обмен сообщениями — это способ создания распределённых программ в NetsBlox (кроме удалённых вызовов процедур, RPC). Если RPC работает по принципу запрос-ответ, то обмен сообщениями позволяет отправлять данные между программами, запущенными на разных компьютерах, используя асинхронную коммуникацию. Каждый проект NetsBlox имеет одну комнату (Room), которая содержит одну или несколько ролей (Roles)
Область знаний
Область использования (ISTE) Computational Thinker, Цифровой Трансформатор
Возрастная категория 14


Поясняющее видео
Близкие рецепту понятия Сообщение
Среды и средства для приготовления рецепта: NetsBlox


Обмен сообщениями — это второй способ создания распределённых программ в NetsBlox (кроме удалённых вызовов процедур, RPC). Если RPC работает по принципу запрос-ответ, то обмен сообщениями позволяет отправлять данные между программами, запущенными на разных компьютерах, используя асинхронную коммуникацию.

Сообщения (message) похожи на события в Scratch (блоки «broadcast» и «when I receive»), но с двумя ключевыми отличиями:

  1. Сообщения могут содержать данные (поля с информацией) - так же как и в предке NetsBlox Snap!
  2. Сообщения могут быть отправлены на другие компьютеры, не только между спрайтами в одном проекте

Каждый проект NetsBlox имеет одну комнату (Room), которая содержит одну или несколько ролей (Roles)