Модуль core

26 декабря 2025

ID 272188

Модуль core предоставляет классы, необходимые для взаимодействия с бэкендом и выполнения прикладных задач.

Таблица ниже содержит описание компонентов модуля.

Компоненты модуля core

На рисунке ниже представлена схема взаимодействия компонентов модуля.

В Kaspersky Neuromorphic Platform структура BaseData содержит базовую информацию об объекте и может включать в себя UID и TagMap.

Объекты классов Population и Projection хранят данные, которые бэкенд обрабатывает и передает другим объектам платформы посредством сообщений, реализованных в классах модуля messaging. Сообщения содержат в своем заголовке UID отправителя. Обмен сообщений осуществляется с помощью методов класса Backend, в котором хранятся классы MessageBus и MessageEndpoint, а также устройство Device. Для подключения к шине сообщений MessageBus объекты платформы создают точки подключения MessageEndpoint, с которыми шина сообщений взаимодействует с ними в процессе обмена сообщениями. Каждая точка подключения MessageEndpoint содержит контейнер подписок класса Subscription.

Схема взаимодействия компонентов модуля core.

Схема взаимодействия компонентов модуля core

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!