Набор классов Subscription

26 декабря 2025

ID 272201

Набор классов Subscription реализует функциональность подписки на сообщения и хранит в себе поступившие сообщения. Python-фреймворк предоставляет следующие классы подписок для хранения сообщений определенного типа до их запроса получателем:

  • SpikeMessageSubscription – для подписки на сообщения SpikeMessage.
  • SynapticImpactMessageSubscription – для подписки на сообщения SynapticImpactMessage.

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

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

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

  • добавлять отправителей в подписку;
  • удалять отправителей из подписки;
  • проверять, связана ли подписка с определенным отправителем.

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