Модуль messaging
Модуль messaging реализует интерфейсы для доступа к сообщениям. Каждое сообщение содержит следующий набор свойств:
MessageHeader– заголовок сообщения, содержащий следующую информацию:sender_uid– идентификатор объекта, отправившего сообщение;send_time– время отправки сообщения.
- Тело сообщения, состоящее из совокупности передаваемых атрибутов. Состав передаваемых свойств зависит от типа сообщения.
Обмен сообщениями обеспечивается с помощью шины сообщений MessageBus. С помощью сообщений происходит обновление пользовательских структур и синхронизация изменений на бэкенде. Таблица ниже содержит описание поддерживаемых типов сообщений бэкенда.
Структуры сообщений
Тип сообщения | Описание | Структура сообщения |
|---|---|---|
| Сообщение к проекции синапсов, содержащее спайк. На сообщения, содержащие спайки, может быть подписано более одной проекции. |
|
| Сообщение от проекции синапсов к популяции нейронов, содержащее синаптическое воздействие. |
Массив |
Kaspersky Neuromorphic Platform предоставляет методы для взаимодействия с сообщениями. Например, с помощью метода отправки сообщений класса MessageEndpoint вы можете отправить определенное сообщение через точку подключения к шине сообщений.
