RabbitMQ消息队列(七):适用于云计算集群的远程调用(RPC)
摘要:
在云计算环境中,很多时候需要用它其他机器的计算资源,我们有可能会在接收到Message进行处理时,会把一部分计算任务分配到其他节点来完成。那么,RabbitMQ如何使用RPC呢?在本篇文章中,我们将会通过其它节点求来斐波纳契完成示例。1. 客户端接口 Client interface 为了展示一个RPC服务是如何使用的,我们将创建一段很简单的客户端class。 它将会向外提供名字为call的函数,这个call会发送RPC请求并且阻塞知道收到RPC运算的结果。代码如下:fibonacci_rpc = FibonacciRpcClient()result = fibonacci_rpc.call. 阅读全文
posted @ 2014-02-23 21:37 anzhsoft 阅读(205) 评论(0) 推荐(0) 编辑