Перейти к содержанию

SDK Bus

AdaOS использует внутренний event bus для координации runtime. SDK-facing helper'ы открывают bus и event utilities через adaos.sdk.data.bus и связанные модули.

Для чего он используется

  • уведомление runtime-компонентов об изменениях навыков и сценариев
  • маршрутизация локальных событий между сервисами
  • поддержка observe и monitoring flow
  • мост между частью control actions и event-driven behavior

Практический совет

Bus является частью текущей реализации, но прикладному коду лучше работать через существующие сервисы и SDK-helper'ы, а не опираться на внутренности шины напрямую.