DOITAPP
DOIT数据智能产业媒体与服务平台
立即打开
DOITAPP
DOIT数据智能产业媒体与服务平台
立即打开

VMware/SpringSource收购RabbitMQ

VMware旗下SpringSource宣布收购Rabbit科技,Rabbit是一家来自英国的开源公司,主要经营企业消息软件。SpringSource表示该公司的旗舰产品RabbitMQ开源消息系统将是其未来云计算方面的主要产品。

SpringSource针对此次收购发布了一个FAQ。随着组织越来越多地在云环境下构建和部署应用,支持这种新型模式的基础设施也处在不断地发展变化当中。这时就需要一种全新、轻量级、可靠、具有可伸缩性和可移植性的消息系统,不管资源位于何处都能将用户请求路由到适当的资源上。RabbitMQ是该领域的领导者;借助于此次收购,SpringSource能够充分利用RabbitMQ的主要贡献者。RabbitMQ是开源、基于标准的消息系统,能够实现应用或是应用组件之间的高效互通信。

RabbitMQ过去曾在云计算环境下作为消息服务器主干使用。同SpringSource的集成可能会使得在Spring Java创建私有和公共云应用的开发人员增加一种更加有吸引力的选择。RabbitMQ在AMQP上创建,可以被应用程序使用,也可用于类似终端用户应用的前端系统通信的服务器消息。

VMware SpringSource总经理Rod Johnson表示Spring用户通常使用JMS传送消息。

“但是我们现在在AMQP上看到了更大的兴趣点,尤其是Rabbit,”Johnson表示,“Spring将继续集成各种JMS厂商,我们所要做的就是确保Rabbit成为spring社区的兴趣点。 ”

Johnson认为AMQP可以说比JMS更好地适应了联盟。许多云环境是多语言和多平台的。如果是这种情况,有些东西和Java相关,像JMS,本身就构成问题了。例如,如果你使用一个JMS绑定的产品,可能会碰到平台上使用其专有的绑定。另一方面,AMQP作为一项标准,提供多个语言版本,并支持互操作性。

Rabbit公司的CEOAlexis Richardson举了一个例子,有人希望部署一项云服务,这项服务要求在所有不同的移动电话平台上使用。开发人员怎样把数据推送到这些移动设备上呢?

“他们既可以创建整个的所有的不同客户端,也可以某种方法将其发送给发送给JMS,”Richardson表示,“或者可以使用一项协议,通过个人平台提供商支持独立平台。”

如果选用一项协议的话,AMQP可以连接 HTTP、XMTP以及HTML5。

未经允许不得转载:DOIT » VMware/SpringSource收购RabbitMQ