У меня вопрос о создании динамических устойчивых подписок JMS и, в более общем плане, о том, как справляться с динамическими ситуациями в Spring 5 и SpringBoot. Например, чтобы оформить длительную подписку, необходимо следующее:
@JmsListener(destination = "...", id = "...", subscription = "...", containerFactory = "...")
Теперь, что, если подписку необходимо выполнить в конечной точке REST, например:
@RequestMapping(value = "/subscribe/", method = RequestMethod.POST)
public ResponseEntity subscribe(@RequestBody JmsTopicSubscriberInfo jtsi) throws JMSException
где класс JmsTopicSubscriberInfo содержит идентификатор клиента, имя подписки и т. д. в качестве свойств? Можно ли это выразить в Spring или в таком случае следует использовать необработанный JMS?
Этот форум все еще активен? Я спрашиваю, поскольку никого не волнует.
Кто-нибудь, пожалуйста?