我打算在服务器和客户端之间实现配对连接,到目前为止,我已经使用rabbitMq向从系统发送了大量数据和代码,并且从系统执行它。但我无法再将代码发送回服务器,因为rabbitMq具有发布者/订阅者模型的经典实现。有没有办法解决这个问题并确保服务器还从从属系统获取结果?我正在为rabbitMQ使用python绑定。
答案 0 :(得分:3)
您可以使用RabbitMQ(实际上是任何消息传递系统)轻松模拟RPC语义。您只需要一种相关标识符形式,以便可以跟踪响应消息并将其解释为原始请求的“答案”。
幸运的是,RabbitMQ在线文档有一个关于如何使用Python执行此操作的entire page with examples。