为什么AMQP是双向RPC协议



我读了pika doc,但我不太明白为什么它说" amqp是双向RPC协议,客户端可以在其中发送请求到服务器,并且服务器可以发送请求给客户..."。有人可以给我一个例子吗?

这是否意味着我们创建交换时。

客户端发送:Exchange.declare服务器答复:Exchange.declare-ok

这两个方法请求?

在您的特定示例中, exchange.declare是客户端请求,而 exchange.declare-ok是服务器响应。

不过,服务器可以发送到客户端,例如basic.deliverbasic.returnconnection.blocked(兔特定扩展)。

最新更新