电脑版
首页

搜索 繁体

28 Python 通过 amqp 消息队列协议中的 Qpid 实现数据通信

热门小说推荐

最近更新小说

简介:

这两天看了消息队列通信,打算在配置平台上应用起来。以前用过 zeromq 但是这东西太快了,还有就是 rabbitmq 有点大,新浪的朋友推荐了 qpid,简单轻便。自己总结了下文档,大家可以瞅瞅。

AMQP(消息队列协议 Advanced Message Queuing Protocol)是一种消息协议 ,等同于 JMS,但是 JMS 只是 java 平台的方案,AMQP 是一个跨语言的协议。

AMQP 不分语言平台,主流的语言都支持,运维这边的 perl,python,ruby 更是支持,所以大家就放心用吧。

主流的消息队列通信类型:

点对点:A 发消息给 B。广播:A 发给所有其他人的消息组播:A 发给多个但不是所有其他人的消息。Requester/response:类似访问网页的通信方式,客户端发请求并等待,服务端回复该请求Pub-sub:类似杂志发行,出版杂志的人并不知道谁在看这本杂志,订阅的人并不关心谁在发表这本杂志。出版的人只管将信息发布出去,订阅的人也只在需要的时候收到该信息。Store-and-forward:存储转发模型类似信件投递,写信的人将消息写给某人,但在将信件发出的时候,收信的人并不一定在家等待,也并不知道有消息给他。但这个消息不会丢失,会放在收信者的信箱中。这种模型允许信息的异步交换。其他通信模型。。。

Loading...

未加载完,尝试【刷新】or【退出阅读模式】or【关闭广告屏蔽】。

尝试更换【Firefox浏览器】or【Chrome谷歌浏览器】打开多多收藏!

移动流量偶尔打不开,可以切换电信、联通、Wifi。

收藏网址:www.ziyungong.cc

(>人<;)