AMQP 示例
要体验 AMQP 适配器,请查阅 Spring Integration 示例 git 仓库中提供的示例,地址为 https://github.com/SpringSource/spring-integration-samples
目前,有一个示例演示了 Spring Integration AMQP 适配器的基本功能,它使用了出站通道适配器和入站通道适配器。 示例中使用的 AMQP 代理实现是 RabbitMQ。
为了运行示例,你需要一个正在运行的 RabbitMQ 实例。 只需一个具有基本默认设置的本地安装即可。 有关详细的 RabbitMQ 安装步骤,请参阅 https://www.rabbitmq.com/install.html |
示例应用程序启动后,在命令行提示符下输入一些文本,包含该输入文本的消息将被分发到 AMQP 队列。 作为响应,该消息由 Spring Integration 检索并打印到控制台。
下图展示了此示例中使用的基本 Spring Integration 组件集:

Figure 1. AMQP 示例的 Spring Integration 图