Apache ActiveMQ 官方文档中文版
2017-01-21 21:19
405 查看
原文地址:https://www.blog-china.cn/template/documentHtml/1484977847147.html
最初翻译作者:
@ 超级无敌大飞
参与翻译:
@ 超级无敌大飞
加入翻译:cdcnsuper@blog-china.cn
Apache ActiveMQ速度快,支持许多跨语言客户端和协议,具有易于使用的企业集成模式和许多高级功能,同时完全支持JMS 1.1和J2EE 1.4。 Apache ActiveMQ是根据Apache 2.0许可证发布的。
自己赶紧下载一个吧,尝试我们的入门指南,浏览我们的常见问题、开始贡献或加入我们的 讨论论坛。
1.1 ActiveMQ特点
1 支持来自Java,C,C ++,C#,Ruby,Perl,Python,PHP的各种跨语言客户端和协议
a)支持Java,C,C ++,C#等高性能客户端。
b) 支持Stomp ,使客户端可以轻松地在C,Ruby,Perl,Python,PHP,ActionScript / Flash,
Smalltalk以及任何其他流行的Message Broker中跟ActiveMQ对话。
c) 支持AMQP v1.0
d) 支持MQTT v3.1,允许在IoT环境中进行连接。
2 完全支持JMS客户端和Message Broker中的企业集成模式
3 支持许多高级功能,如消息组,虚拟目标,通配符和组合目标
4 完全支持JMS 1.1和J2EE 1.4,支持瞬态,持久,事务和XA消息传递
5支持Spring,使ActiveMQ可以轻松地嵌入到Spring应用程序中并使用Spring 的XML配置机制进行配置
6 在流行的J2EE服务器(如TomEE,Geronimo,JBoss,GlassFish和WebLogic)中测试
a) 包括用于入站和出站消息的JCA 1.5资源适配器,以便ActiveMQ应在任何符合J2EE 1.4的服务器中自动部署
7 支持可插拔传输协议,如VM,TCP,SSL,NIO,UDP,多播,JGroups和JXTA传输
8 支持使用JDBC和高性能日志的快速持久性
9 专为高性能集群,客户端 - 服务器,基于对等体的通信设计
10 REST API提供技术无关性和语言中立的基于Web的API到消息传递
11 Ajax支持使用纯DHTML的Web浏览器的Web流支持,从而允许Web浏览器成为消息架构的一部分
12 CXF和Axis支持,以便ActiveMQ可以轻松地放入这些Web服务堆栈中的任一个以提供可靠的消息传递
13 可作为一个在内存中的JMS提供者,是单元测试JMS的理想选择
Apache ActiveMQ包装了功能;你可以通过功能概述来获取一些思路,或者查看下面所有的主要功能的列表...
活动组是一个动态协作框架,因此简化了消息传递和组成员之间的共享状态。它在ActiveMQ 6.0中可用。
活动组包括以下内容:
1)动态成员信息
2)广播消息
3)点对点
4)在框中
5)分布式状态(Map)
6)监听分布式状态更改
7)写锁
8)锁定到期
9)当成员离开时可选状态和锁定删除
10)自动状态、锁复制和故障转移
11)可配置心跳
活动组(Active Group)只是基于对等体的协作 - 尽管底层传输是JMS(也可以是基于对等体)。 虽然可以使用任何JMS提供的程序,活动组(Active Group)可以使用通过ActiveMQ可用的成员资格信息来补充其心跳基础结构。
此文当将持续在原网站翻译。
最初翻译作者:
@ 超级无敌大飞
参与翻译:
@ 超级无敌大飞
加入翻译:cdcnsuper@blog-china.cn
前言
Apache ActiveMQ™是最流行和功能强大的开源消息传递和集成模式服务器。Apache ActiveMQ速度快,支持许多跨语言客户端和协议,具有易于使用的企业集成模式和许多高级功能,同时完全支持JMS 1.1和J2EE 1.4。 Apache ActiveMQ是根据Apache 2.0许可证发布的。
自己赶紧下载一个吧,尝试我们的入门指南,浏览我们的常见问题、开始贡献或加入我们的 讨论论坛。
1.1 ActiveMQ特点
1 支持来自Java,C,C ++,C#,Ruby,Perl,Python,PHP的各种跨语言客户端和协议
a)支持Java,C,C ++,C#等高性能客户端。
b) 支持Stomp ,使客户端可以轻松地在C,Ruby,Perl,Python,PHP,ActionScript / Flash,
Smalltalk以及任何其他流行的Message Broker中跟ActiveMQ对话。
c) 支持AMQP v1.0
d) 支持MQTT v3.1,允许在IoT环境中进行连接。
2 完全支持JMS客户端和Message Broker中的企业集成模式
3 支持许多高级功能,如消息组,虚拟目标,通配符和组合目标
4 完全支持JMS 1.1和J2EE 1.4,支持瞬态,持久,事务和XA消息传递
5支持Spring,使ActiveMQ可以轻松地嵌入到Spring应用程序中并使用Spring 的XML配置机制进行配置
6 在流行的J2EE服务器(如TomEE,Geronimo,JBoss,GlassFish和WebLogic)中测试
a) 包括用于入站和出站消息的JCA 1.5资源适配器,以便ActiveMQ应在任何符合J2EE 1.4的服务器中自动部署
7 支持可插拔传输协议,如VM,TCP,SSL,NIO,UDP,多播,JGroups和JXTA传输
8 支持使用JDBC和高性能日志的快速持久性
9 专为高性能集群,客户端 - 服务器,基于对等体的通信设计
10 REST API提供技术无关性和语言中立的基于Web的API到消息传递
11 Ajax支持使用纯DHTML的Web浏览器的Web流支持,从而允许Web浏览器成为消息架构的一部分
12 CXF和Axis支持,以便ActiveMQ可以轻松地放入这些Web服务堆栈中的任一个以提供可靠的消息传递
13 可作为一个在内存中的JMS提供者,是单元测试JMS的理想选择
正文
2.1 Apache ActiveMQ特性Apache ActiveMQ包装了功能;你可以通过功能概述来获取一些思路,或者查看下面所有的主要功能的列表...
活动组是一个动态协作框架,因此简化了消息传递和组成员之间的共享状态。它在ActiveMQ 6.0中可用。
活动组包括以下内容:
1)动态成员信息
2)广播消息
3)点对点
4)在框中
5)分布式状态(Map)
6)监听分布式状态更改
7)写锁
8)锁定到期
9)当成员离开时可选状态和锁定删除
10)自动状态、锁复制和故障转移
11)可配置心跳
活动组(Active Group)只是基于对等体的协作 - 尽管底层传输是JMS(也可以是基于对等体)。 虽然可以使用任何JMS提供的程序,活动组(Active Group)可以使用通过ActiveMQ可用的成员资格信息来补充其心跳基础结构。
此文当将持续在原网站翻译。
相关文章推荐
- Apache ActiveMQ 官方文档中文版
- [置顶] Apache Spark 2.2.0 官方文档中文版(翻译完成 98%. 除 MLib 外) | ApacheCN
- Apache2.0官方文档(中文版,超强)
- [置顶] scikit-learn(sklearn)0.18 官方文档中文版 | ApacheCN
- Apache Flink官方文档中文版--Flink是什么?
- Apache Knox官方文档中文版(1.1.0)--简介
- Apache Flink官方文档中文版-数据流上有状态的计算
- Apache Calcite官方文档中文版-概览-1.背景
- Apache Calcite官方文档中文版- 概览-2. 教程
- Apache Calcite官方文档中文版- 进阶-1. 适配器
- Java 7平台标准版文档(官方)中文版
- php,apache官方文档下载
- Android官方开发文档Training系列课程中文版:添加ActionBar之自定义ActionBar样式
- Android官方开发文档Training系列课程中文版:管理Activity的生命周期之启动一个Activity
- Android官方开发文档Training系列课程中文版:Activity测试之创建运行测试
- Android官方开发文档Training系列课程中文版:数据存储之键值对序列存储
- Android官方开发文档Training系列课程中文版:与其它APP交互之将用户带到其它的APP
- Android应用程序版本号管理.(官方文档中文版)
- Android官方开发文档Training系列课程中文版:APP的内存管理
- Ionic2系列——Ionic 2 Guide 官方文档中文版