Apache的Qpid是一个很好的放在一起库,将允许开发人员创建的应用程序和其他软件,可以通过AMQP互相交谈。
Qpid支持多种平台和编程语言,使开发人员能够在不同的语言和操作系统上运行客户端代理的组合。
它也支持许多有用的功能,如集群,消息队列,事务管理,运营安全,消息分发和内容联盟。
Qpid优势直接来自使用像AMQP,为数不多的真正开放和非专有的服务短信周围协议之一的协议。
此外,Qpid是相当快的,100%符合原AMQP规范
特点:
- AMQP经纪人:
- 在Java实现
- 在C ++实现
- 在爪哇(JMS 1.1兼容)
- 在C ++(Linux / Windows的)
- 在C#.NET
- 在WCF适配器(仅Windows)
- 在Python中
- 红宝石
- 在QMF的Python API
- 在QMF C ++ API
- 在Python的工具
- 在JMX
<李类=“bbli”> AMQP客户端的API:
<李类=“bbli”> Qpid管理:
什么在此版本中是新的:
- 在远程IP认证
- 当SASL配置,提供更具描述性错误文本。文件的格式不正确
- 在经纪人应该删除过期的TTL信息,即使他们是由客户端预读
- 在C ++经纪人的Acl创造了太多的运行时间规则
- 在Java的经纪人 - 使组数据库可关闭
- [Java的经纪人]加入队列财产持久队列定义和持久消息存储之间区分
- 在备用交换无法从REST设置
- 在C ++经纪人可以利用ACL来限制主机从一个用户可以连接
- [Java的经纪人]添加多节点HA集群支持到BDB JE HA消息存储
- 在C ++代码的UUID需要清理
- [Java的经纪人文档]添加docbook的环境变量,系统属性和日志
- [Java的经纪人]删除虚拟主机配置XML
- [Java的经纪人]允许ACL规则来表达虚拟主机谓词/删除对AccessPlugins支持在虚拟主机级
- [Java的经纪人]添加SCRAM-SHA-1 SASL支持
- [Java的经纪人]使信息和配置存储无状态
- [Java的经纪人]虚拟主机实现应该直接实现模型界面
- 1.0协议记录比0-10更完整的记录
- 在存储配置版本的虚拟主机内配置存储属性
- 在升级JUnit版本3.8.1,从4.11到
什么是在0.28版本新:
- 在新功能和改进:
- [Java的经纪人]重构DurableConfigurationStore恢复,以便不仅仅是交换/装订/队列 其他附加配置的对象儿童
- [AMQP 1.0 JMS客户端]添加支持提供比JVM缺省SSL配置
- 在实现一个find_proton功能的CMake
- 在Web管理控制台应该显示队列属性独家/所有者
- [AMQP 1.0]添加选项来自动设置基于发件人到现场对发送的邮件地址
- 在贡献JMS客户端的DocBook的0-8..0-9-1
- 在Windows证书存储区名称不匹配
- [AMQP 1.0 JMS]包含无法识别的选项应该抛出异常连接网址
- [Java的经纪人]允许HTTP管理端口绑定到特定的接口
- 更改安装目录为/ usr / bin中的qpid,接收和qpid-发送
- 在错误修正:
- 在Unix的Python客户端可以错误地抛出从选择,由于中断的系统调用异常
- 在消费者使用创建凸点没有命名的交流与&QUOT失败;无法添加绑定到默认交换[错误代码403:访问被拒绝]&QUOT;
- 在无法改变maxprefetch极限JMS AMQP 1.0
- 在脚本解释器需要在路径上找到,而不是有硬编码的位置
- 在Windows可以提供SSL协商未指定的客户端证书
- [Java的经纪人对于PreferencesProviderFactory生成的调试日志记录的过量时,经纪人标签的Web管理控制台打开
- [Java的经纪人]正在在接受线程执行SSL协商
- [AMQP 1.0]零容量接收机不补发上重新连接 信用
- [AMQP 1.0] SASL层加密坏
- [AMQP 1.0]字符串值属性附加编码输
关于创建队列
什么是在0.14版本新:
- 在0.14版本包含了许多bug修复和改进
什么是在0.12版本新:
- 在0.12版本包含了许多bug修复和改进
什么是在0.10版本新:
- 在C ++的经纪人现在支持优先级排序的消息队列
- 在C ++的经纪人和客户端现在实现生产流程的控制。
- 在Java的JMS客户现在可以通过Maven的。
评论没有发现