我对使用带有RabbitMQ的spring感到很困惑。
我使用RabbitMQ Jars做了一个示例程序(就像RabbitMQ网站中给出的那样)。我在Spring MVC中使用此代码(用于生产者),并且独立于java程序(用于Consumer)。它的工作正常。
但是当我搜索AMQP RabbitMQ Spring样本时,我得到了很多变化。
特别是,我不了解XML配置部分。在一个示例中,我看到带有标记的XML文件
<rabbit:admin/>
<rabbit:connection-factory/>
等,在另一个例子中,我只看到<beans>
用于连接工厂,而在XML中没有提到<rabbit>
相关标签。我是消息传递的新手,这对我来说很困惑。
我希望看到的是一个完整的Spring MVC或Basic Spring Application,它使用AMQP向RabbitMQ发送/接收(生产者/消费者)消息。