我有一个有趣的挑战,即必须在一个环境中向主题发布消息,而在另一个环境中必须向队列发送消息。两种环境都需要具有相同的代码库。有什么方法可以在运行时确定目标是队列还是主题,并相应地调用代码发送到主题或队列?
最佳答案
Queue 和 Topic 扩展了 Destination。因此,如果您有 Destination 的实例,则可以使用 instanceof
来确定它是 Queue 还是 Topic
关于java - 您能否在运行时确定目标是队列还是主题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23530602/