0

我有一个关于创建动态 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 类在哪里包含 clientID、订阅名称等作为属性?是否可以在 Spring 中表达这一点,或者在这种情况下应该使用原始 JMS 吗?

4

0 回答 0