WSO2 Message Broker:是否已经可以使用MQTT?

时间:2015-02-25 10:58:22

标签: wso2 mqtt messagebroker iot

目前我对构建(小型?)物联网项目感兴趣。在研究期间,我发现了WSO2,一个开源平台。我决定使用它并搜索已开发的项目。我发现了一个不错的project

该项目使用MQTT作为通信协议,Raspberry Pi< - > Message Broker和Message Broker< - >复杂事件管理器。

我的问题如下:

  

1)当前版本的WSO2 Message Broker(v2.2.0)是否已支持MQTT?因为我无法找到支持MQTT的此版本的文档。

     

2)根据一些参考文献,WSO2 Message Broker v3.x.x将支持MQTT,这是正确的,该版本何时发布?

     

3)是否还有其他可能将WSO2平台组件与MQTT协议结合使用?

     

4)是否还有其他使用WSO2平台的文档化物联网项目?

3 个答案:

答案 0 :(得分:3)

根据this article

  

WSO2 MB团队正致力于增加MQTT支持; WSO2的联合创始人   和CTO Paul Fremantle在EclipseCon上使用它进行MQTT互操作测试,   2014年3月在旧金山,他提出了talk。我们决定   MQTT因其开放而成为设备的理想消息协议,   减少消息开销性质。

根据this article

  

即将推出的WSO2 Message Broker(MB)3.x.x版本将支持   除了AMQP之外的MQTT。

this repository中有相关的源代码。

答案 1 :(得分:3)

您可以通过参考文章

找到有关WSO2 Message Broker体系结构和功能的更多信息

http://wso2.com/library/articles/2015/10/article-using-wso2-message-broker-as-a-scalable-mqtt-broker/

回答你的问题,

将从代理3.0.0版本支持MQTT。目前处于RC阶段。这将很快发布。

它提供与其他WSO2产品的无缝集成。即WSO2 CEP(复杂事件处理器),WSO2 ESB(企业服务总线)。

答案 2 :(得分:2)

在发布之前,您可以使用支持MQTT的WSO2 Message Broker 3.0.0的Beta版来测试您的项目。

WSO2 Message Broker 3.0.0 Beta

2.2.0版本不支持MQTT。

此外,由于所有WSO2产品均基于OSGI概念,因此您可以集成任何WSO2产品中提供的任何功能。

Installing Features via the UI

但如果您正在寻找一些简单的集成,请尝试使用MQTT将WSO2 ESB与MB集成。

WSO2 ESB MQTT Inbound Protocol