【不积跬步,无以致千里】AMQP协议介绍

国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html
内部邀请码:C8E245J (不写邀请码,没有现金送)
国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为“中国PE第一股”,市值超1000亿元。 

 

------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

 

AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。

AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。

AMQP在消息提供者和客户端的行为进行了强制规定,使得不同卖商之间真正实现了互操作能力。

JMS是早期消息中间件进行标准化的一个尝试,它仅仅是在API级进行了规范,离创建互操作能力还差很远。

与JMS不同,AMQP是一个Wire级的协议,它描述了在网络上传输的数据的格式,以字节为流。因此任何遵守此数据格式的工具,其创建和解释消息,都能与其他兼容工具进行互操作。

AMQP规范的版本

0-8        是2006年6月发

0-9        于2006年12月发

0-9-1     于2008年11月发

0-10      于2009年下半年发

1.0 draft  (文档还是草案)

AMQP的实现有:

1)OpenAM

AMQP的开源实现,用C语言编写,运行于Linux、AIX、Solaris、Windows、OpenVMS。

2)Apache Qpi

Apache的开源项目,支持C++、Ruby、Java、JMS、Python和.NET。

3)Redhat Enterprise MR

实现了AMQP的最新版本0-10,提供了丰富的特征集,比如完全管理、联合、Active-Active集群,有Web控制台,还有许多企业级特征,客户端支持C++、Ruby、Java、JMS、Python和.NET。

4)RabbitM

一个独立的开源实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。RabbitMQ发布在Ubuntu、FreeBSD平台。

5)AMQP Infrastructur

Linux下,包括Broker、管理工具、Agent和客户端。

6)ØM

一个高性能的消息平台,在分布式消息网络可作为兼容AMQP的Broker节点,绑定了多种语言,包括Python、C、C++、Lisp、Ruby等。

7)Zyr

是一个Broker,实现了RestMS协议和AMQP协议,提供了RESTful HTTP访问网络AMQP的能力。

时间: 2024-09-22 07:22:39

【不积跬步,无以致千里】AMQP协议介绍的相关文章

F5公司:积跬步至千里

2015年12月10日,应用交付领导厂商F5公司一年一度的核心媒体沟通会在北京召开.会上,F5中国区总经理张毅强先生.F5大中华区技术总监张振伦先生与F5中国区区域客户部技术经理陈亮先生分别从各自角度进行了讲解,与到场媒体朋友分享了F5公司在过去一年中的成长,以及对2016年应用交付行业发展趋势的展望. 张毅强先生在会上首先透露:"在经济形势严峻.企业用户纷纷收紧预算的2015年,F5中国仍保持了两位数字的业绩涨幅.这样的表现与F5的企业文化是分不开的.F5始终相信'不积跬步,无以至千里'的道理

积跬步·15年总

一.引言前几天大家一起开头脑风暴,是以博客为主题的.期间,十期师傅说了一句很经典.也很贴切的一句话:"不积跬步,无以至千里:不积小流,无以成江海."相信大家都很熟悉这句话,不错,正是荀子的<劝学篇>中很有启发性的一句话.其中的"跬步"是指一步半步,所以常与后句"无以至千里"一起使用,全句的意思是:不积累一步半步,就没有办法到达千里的地方:不积累小河流,就没有办法汇成江海.比喻积累的作用,可以充实.丰富.完善自己.而我正是拿来总结一下这

第4次两会会谈成功闭幕:积跬步之功致千里之行

积跬步之功,致千里之行 --写在海协会与海基会台中会谈成功落幕之际 新华社北京12月25日电(新华社记者 张勇 陈键兴) "合抱之木,生于毫末:九层之台,起于累土:千里之行,始于足下." 备受瞩目的海协会与海基会第四次领导人会谈签署了涉及工农渔商的3项协议,同时安排继续就两岸避免双重征税进行磋商并将适时签署协议.作为今年两岸关系的"收官之作",本次两会台中会谈堪称一个圆满的"句点".从推进两会制度化协商乃至两岸关系和平发展的更大视角来看,本次会谈

【不积跬步,无以致千里】五个常用的Linux监控脚本代码

为大家提供五个常用Linux监控脚本(查看主机网卡流量.系统状况监控.监控主机的磁盘空间,当使用空间超过90%就通过发mail来发警告.监控CPU和内存的使用情况.全方位监控主机),有需要的朋友不妨看看哦! 1.查看主机网卡流量 #!/bin/bash #network #Mike.Xu while : ; do time='date +%m"-"%d" "%k":"%M' day='date +%m"-"%d' rx_bef

【不积跬步,无以致千里】vim复制

用vim这么久 了,始终也不知道怎么在vim中使用系统粘贴板,通常要在网上复制一段代码都是先gedit打开文件,中键粘贴后关闭,然后再用vim打开编辑,真的不 爽:上次论坛上有人问到了怎么在vim中使用系统粘贴板,印象里回复很多,有好几页的回复却没有解决问题,今天实在受不了了又在网上找办法,竟意外地找到 了,贴出来分享一下. 如果只是想使用系统粘贴板的话直接在输入模式按Shift+Inset(粘贴)就可以了,下面讲一下vim的粘贴板的基础知识,有兴趣的可以看看,应该会有所收获的.vim帮助文档里

【不积跬步,无以致千里】mysql 多行合并函数

国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为"中国PE第一股",市值超1000亿元.    ----------------------------------------------------------------------------

【不积跬步,无以致千里】linux下如何查看自己的外网IP

局域网的服务器是通过ADSL路由器连接外网的,但ADSL是从ISP运营商那儿通过动态获得IP的,那么我怎么知道自己的外网地址是多少呢?今天得到几个办法:curl -s http://whatismyip.orgwget http://whatismyip.org 然后再  cat index.html 也可以看到

【不积跬步,无以致千里】Linux下启动Oracle服务和监听程序

  oracle数据库是重量级的,其管理非常复杂,将其在linux平台上的启动和关闭步骤整理一下.   安装完毕oracle以后,需要创建oracle系统用户,并在/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SID,ORACLE_BASE,ORACLE_HOME.比如:   export ORACLE_SID=test  export ORACLE_BASE=oracle_install_dir export ORACLE_HOME=xxx   启动步

【不积跬步,无以致千里】安装roundcube 时出现 “DSN (write): NOT OK(SQLSTATE[HY000] [2002] No such file or directory)”

国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为"中国PE第一股",市值超1000亿元.    ----------------------------------------------------------------------------