微服务框架
【SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,系统详解springcloud微服务技术栈课程|黑马程序员Java微服务】
SpringCloud微服务架构
文章目录
- 微服务框架
 - SpringCloud微服务架构
 - 16 SpringAMQP
 - 16.1 基本介绍
 - 16.1.1 什么是SpringAMQP
 
16 SpringAMQP
16.1 基本介绍
16.1.1 什么是SpringAMQP
SpringAmqp的官方地址:https://spring.io/projects/spring-amqp

【AMQP】
Advanced Message Queuing Protocol,【高级消息队列协议】
是用于在应用程序之间传递业务消息的开放标准。该协议与语言和平台无关,更符合微服务中独立性的要求。

【SpringAMQP】
Spring AMQP是基于AMQP协议定义的一套API规范,提供了模板来发送和接收消息。包含两部分,其中spring-amqp是基础抽象,spring-rabbit是底层的默认实现。

Features:
- Listener container for asynchronous processing of inbound messages
 - RabbitTemplate for sending and receiving messages
 - RabbitAdmin for automatically declaring queues, exchanges and bindings
 
特征:
- 侦听器容器,用于异步处理入站消息
 - 用于发送和接收消息的RabbitTemplate
 - RabbitAdmin用于自动声明队列,交换和绑定
 

![[附源码]计算机毕业设计基于SpringBoot的高校课程知识库](https://img-blog.csdnimg.cn/7485b57496174afe8f8a86ce7473ae94.png)















