RabbitMQ REST API
启用管理插件后,RabbitMQ 服务器会公开一个 REST API,用于监控和配置代理。
现在提供了 {rabbitmq-github}/hop[API 的 Java 绑定]。
com.rabbitmq.http.client.Client
是一个标准的、即时的、因此是阻塞的 API。
它基于 {spring-framework-docs}/web.html[Spring Web] 模块及其 RestTemplate
实现。
另一方面,com.rabbitmq.http.client.ReactorNettyClient
是一个基于 Reactor Netty 项目的响应式、非阻塞实现。
hop 依赖 (com.rabbitmq:http-client
) 现在也是 optional
的。
有关更多信息,请参阅它们的 Javadoc。