ActiveMQ已准备好黄金时段

ActiveMQ项目始于2005年-在很大程度上,它一直是Apache Software Foundation的顶级项目。 ActiveMQ项目的目的一直是提供世界一流的企业消息传递解决方案,其中经纪人能够提供从支持IP的智能设备一直到企业后端的高可用性的连通性。 ActiveMQ提供跨语言客户端-包括

Java / C / C ++ / C#/ Perl / PHP / Python等–有关完整列表,请参见此处 。 开放连接一直是一个目标,为什么ActiveMQ和OpenWire和STOMP一样,在最终定稿时将支持AMQP 1.0。
FuseSource是Apache ActiveMQ(称为FuseMQ),Camel,ServiceMix(FuseESB)和CXF的自有发行版。 代码库与Apache完全相同,但是我们需要能够在数小时内为生产系统提供关键任务修复和增强功能。 我们还确保这些截然不同的项目在不同的平台上可以很好地协同工作,并通过更广泛的系统测试来发布这些版本。 我之所以这么说是因为我将要提到的一些案例研究提到了FuseMQ(它与ActiveMQ是相同的代码),并且可以用作即插即用的替代品,它刚刚经过了更好的测试。

如果与代理之间失去连接,则Java / C ++ / C#客户端支持无缝故障转移 -可以在高可用性集群中配置代理。 此外,ActiveMQ支持使用存储和转发网络拓扑通过广域网在代理之间进行连接。 这意味着ActiveMQ不仅用于提供远程数据中心之间的连接,而且还用于提供不可靠的通信(拨号,卫星)之间的连接。 对于大型零售商而言,为订单下达,订单跟踪和监控提供实时可靠的连接尤其重要。 这里有一个关于SpecSaver的案例研究-但我知道美国一些最大的零售商(因为他们是FuseSource客户)也大量使用ActiveMQ进行非常相似的部署。

传统上,企业消息传递已用于为企业部署启用大型事务系统。 ActiveMQ可以做到吗? 是的,可以-FuseMQ被部署为FuseESB的一部分-请参阅《 纽约时报》的这篇文章 。 消息还用于大量实时更新– ActiveMQ可以做到这一点–是( CERN , RiotGames或JPL )。 如果您想获得ActiveMQ真正关键任务部署的示例,请查看FAA案例研究,了解如何在下一代运输系统中使用它。

为了使ActiveMQ可以在许多不同的部署中使用,它必须非常灵活,以便可以将其配置为以特定部署可能的最佳方式运行。 此资产也可以是ActiveMQ的致命弱点。 作为开发人员,我经常期望事情会起作用,然后找出它们为什么不起作用,但是ActiveMQ是那些高度可配置的工具之一,确实需要一些先验知识或背景知识(或至少阅读FAQ),然后才能进行。您可以从中获得最大的收益。

作为FuseSource的CTO,我认为ActiveMQ是成千上万个成功的企业集成项目的独特基础,我们为数百个企业客户提供支持。 ActiveMQ不仅为黄金时间做好了准备,而且随着ActiveMQ Apollo不断开发创新,灵活性和全球领先的性能,它将在未来很多年继续占据企业消息传递领域的主导地位。

参考:我们的JCG合作伙伴已 准备好ActiveMQ黄金时间   Rob Davies在开源集成博客Rob Davies上 。


翻译自: https://www.javacodegeeks.com/2012/03/activemq-is-ready-for-prime-time.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/373822.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

r语言 adf检验_r语言中如何进行两组独立样本秩和检验

r语言中如何进行两组独立样本秩和检验​tecdat.cn安装所需的包wants <- c("coin") has <- wants %in% rownames(installed.packages()) if(any(!has)) install.packages(wants[!has])>一个样本测试set.seed(123) medH0 <- 30 DV <- sample(0:100, 20,…

MyEclipse 8.5安装Aptana

Aptana简介 Aptana是一个非常强大,开源,专注于JavaScript的Ajax开发IDE它的特性包括&#xff1a; 1、JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能 2、Outliner(大纲)&#xff1a;显示JavaScript,HTML和CSS的代码结构 3、支持 JavaScript&#xff0c…

2016-1-10 手势解锁demo的实现

一&#xff1a;实现自定义view&#xff0c;在.h,.m文件中代码如下: #import <UIKit/UIKit.h> class ZLLockView; protocol ZLLockViewDelegate <NSObject> - (void)lockView:(ZLLockView *)lockView didSelectedPwd: (NSString *)pwd; end interface ZLLockView : …

php与JAVA的RSA加密互通

Java 版本RSA 进行加密解密 在网上查询了好几天&#xff0c;最终找到解决方案&#xff0c;网络上都是通过Cipher.getInstance("RSA"); 而改成Cipher.getInstance("RSA/ECB/PKCS1Padding");就可以实现与php版本公钥和密钥互通了。 Cipher cipher Cipher.ge…

GWT入门

GWT是Google Web Development Kit的缩写&#xff0c;可让程序员使用Java开发Ajax Web应用程序。 GWT编译器将Java代码转换为JavaScript和html代码。 GWT应用程序称为模块&#xff0c;并且使用xml文件描述模块&#xff0c;假定该模块名称为xml文件的“ mymodule”名称为“ mymod…

JavaScript省市二级联动

XML文件负责保存所需要的数据&#xff0c;而HTML文件负责通过javascript解析XML数据并显示在页面上。代码如下&#xff1a; cities.xml <?xml version"1.0" encoding"GB2312"?> <china><province name"吉林省"><city>…

poj 3579 Median 二分套二分 或 二分加尺取

MedianTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 5118 Accepted: 1641Description Given N numbers, X1, X2, ... , XN, let us calculate the difference of every pair of numbers: ∣Xi - Xj∣ (1 ≤ i &#xff1c; j ≤ N). We can get C(N,2)differenc…

qt 嵌入web页面_Qt嵌入浏览器(三)——QWebEngine与Https

本篇简介&#xff1a;本篇的小目标&#xff1a;挑战通过Qt WebEngine实现与服务端的Https双向认证双向认证&#xff0c;Qt WebEngine和Chromium这里先说结论&#xff1a;挑战失败了。至少使用Qt WebEngine目前已实现的组件没有办法直接实现双向认证。先来简要分析一下实现双向认…

python模块;opencv安装

http://www.lfd.uci.edu/~gohlke/pythonlibs/ 1. 步骤1. 下载Python2.73, 安装, 并配置Python环境变量:".\Program Files\Python27;";注意: OpenCV仅支持2.6&2.7, Python不能使用3.x版本;2. 下载OpenCV2.46, 安装, 并配置OpenCV环境变量:".\Program Files\o…

Java中的正则表达式–软介绍

正则表达式是一种可以应用于文本&#xff08;Java中的String&#xff09;的模式。 Java提供了java.util.regex包&#xff0c;用于与正则表达式进行模式匹配。 Java正则表达式与Perl编程语言非常相似&#xff0c;并且非常易于学习。 正则表达式匹配文本&#xff08;或文本的一部…

AJAX入门——工作原理

理解同步交互和异步交互 举个例子&#xff1a;普通B/S模式(同步) AJAX技术(异步) * 同步&#xff1a; 提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事。 发送方发出数据后&#xff0c;等接收方发回响应以后才发下一个数据包的…

Couldn’t communicate with a helper application.

出现此问题 的情景 我在提交svn之前&#xff0c;在Xcode中的Images.xcassets里添加了文件夹后又删除了&#xff0c; 但是 在Xcode中提交的时候&#xff0c;左侧勾选文件那一栏中 出现了此文件夹及里边的文件。 解决&#xff1a; 我在conerstore中将此文件夹 remove后&#xff0…

python 复制文件夹内容 并结构一致_Python比较文件夹比另一同名文件夹多出的文件并复制出来的方法...

本文实例讲述了Python比较文件夹比另一同名文件夹多出的文件并复制出来的方法。分享给大家供大家参考。具体如下&#xff1a;这个东东本来是做来给公司数据同步用的&#xff1a;新服务器还没正式启用&#xff0c;旧的服务器还在使用&#xff0c;每天都有大量图片传到旧服务器上…

css控制页面文字不能被选中user-select:none;

现象&#xff1a;html中可能有些地方不想让用户复制文字&#xff0c;或是用a标签做了个点击按钮&#xff0c;点快的时候文字会被选中&#xff0c;很丑&#xff0c;这个时候可以使用下面的方案禁止文字选中。原因&#xff1a;鼠标点快了文字会被选中。解决方案&#xff1a;不同的…

form表单标签的enctype属性的作用

Enctype是指定将数据回发到服务器时浏览器使用的编码类型&#xff0c;其编码类型有以下三种 一、 application/x-www-form-urlencoded 这是通过表单发送数据时默认的编码类型。我们没有在from标签中设置enctype属性时默认就是application/x-www-form-urlencoded类型的。…

重温“ Java Sucks”

总览 关于Java的不足之处&#xff08;从C开发人员的角度来看&#xff09;的一个有趣的文档是在一段时间&#xff08;大约2000年前&#xff09;写的&#xff0c;但是今天许多论点都像十年前一样真实&#xff08;或不真实&#xff09;。 原始的Java Sucks发布。 短消息回顾 Ja…

Android Studio IDE Out of Memory

场景&#xff1a; 尝试过各种方式&#xff0c;IDE重装&#xff0c;重新启动&#xff0c;设置IDE MEMORY大小JDK MEMORY大小都无效 终于在FILE->INVALIDATE CACHES/RESTART 中点击重新启动之后问题攻克了。转载于:https://www.cnblogs.com/yxwkf/p/5128094.html

git 忽略 部分文件夹_git设置忽略文件和目录

1.登录gitbash命令端进入本地git库目录AdministratorPC201601200946 MINGW32 /d/gitrespository/crmweb (master)2.创建.gitignore3.修改文件&#xff0c;添加忽略正则.idea //忽略.idea文件夹及文件夹下文件*.iml //忽略以.iml结尾的文件【例子】# 忽略*.o和*.a文件*.[oa]# 忽…

在Spring MVC REST应用程序中自动生成WADL

上一次我们学习了WADL的基础知识 。 语言本身并没有那么有趣&#xff0c;只写了一篇有关它的文章&#xff0c;但是本文的标题揭示了为什么我们需要这些知识。 JSR 311的许多实现&#xff1a;JAX-RS&#xff1a;RESTful Web服务的Java API提供了开箱即用的运行时WADL生成&#x…

JSP静态导入与动态导入

JSP静态导入&#xff08;JSP指令标记include&#xff09; JSP页面第一次被请求时&#xff0c;会被JSP引擎转译成Servlet的Java文件&#xff0c;然后再被编译成字节码文件执行。JSP指令标记为JSP页面转译提供整个页面的相关信息。 include指令用于在JSP页面静态插入一个文件&…