Класс MessageEndpoint

26 декабря 2025

ID 247159

Класс MessageEndpoint реализует интерфейс для доступа к точке подключения, которая обеспечивает подписку на сообщения и их отправку с помощью шины сообщений MessageBus.

Вы можете создать точку подключения следующими способами:

Точка подключения может хранить в себе набор подписок Subscription на сообщения от различных отправителей и для различных получателей, а также набор уникальных идентификаторов отправителей, на которые она подписана. Подписки используются для фильтрации и хранения сообщений, поступивших в шину сообщений.

Класс MessageEndpoint предоставляет методы, с помощью которых вы можете выполнять следующие действия:

  • Подписывать точку подключения на сообщения определенного типа.
  • Удалять подписки на сообщения от определенных отправителей.

    Если вы удалите точку подключения, то связанные объекты подписки также будут удалены. Передача сообщений с помощью этой точки подключения прекратится.

  • Получать сообщения от отправителя, на который подписана точка подключения.

    Перед вызовом метода необходимо использовать метод маршрутизации сообщений MessageBus::route_messages() для получения сообщений точкой подключения.

  • Отправлять сообщения с помощью шины сообщений.
  • Получать подписки, связанные с точкой подключения.
  • Получать набор уникальных идентификаторов отправителей, на которые подписана точка подключения.
  • Получать уникальный идентификатор получателя сообщений по подписке.

Подробнее о методах точки подключения MessageEndpoint см. в API-документации Kaspersky Neuromorphic Platform.

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