2016-12-30 15:34 GMT+01:00 Philippe Mouawad <[email protected]>:

> Hello,
> The answer probably depends on what we want to do with Rabbit MQ.
>
> What protocol do we intend to support and for what use cases ?
>
In my company, someone have to test MQTT protocol
In a French website which sells train ticket neet AMQP protocol to test
their RabbitMQ and ActiveMQ


> Supporting a lot of protocol is not feasible IMO considering the size of
> our team.
>
> IMO we should concentrate our efforts on:
>
>    - HTTP/2
>    - IOT protocol (MQTT or something else)
>
>
> I didn't dig  but few questions we need to tackle:
>
>    - Are RabbitMQ plugins available on client side for MQTT, Stomp ?
>
RabbitMQ support MQTT, Stomp
https://www.rabbitmq.com/protocols.html

I will check if RabbitMQ Java client support it too



>    - Are they all licensed in ASL2 ? or only some of them ?
>

RabbitMQ Java client:

This package, the RabbitMQ Java client library, is triple-licensed under
the Mozilla Public License 1.1 ("MPL"), the GNU General Public License
version 2 ("GPL") and the Apache License version 2 ("ASL").

I will check for plugin

Another solution is to use ActiveMQ Client

Antonio


> Regards
>
> On Fri, Dec 30, 2016 at 11:33 AM, Antonio Gomes Rodrigues <
> [email protected]>
> wrote:
>
> > Hi all,
> >
> > I am thinking about adding support for more messaging protocols
> > (AMQP/MQTT/Stomp/...)
> > To do it, we have 2 choices :
> > Use ActiveMQ Java client
> > Use RabbitMQ Java client
> >
> > I have checked some plugin to JMeter and Gatling and all use RabbitMQ
> Java
> > client.
> >
> > ActiveMQ is compatible with only AMQP 1.0 whereas RabbitMQ is compatible
> > with AMQP 0.9 (and 1.0 with a plugin). AMQP 1.0 is not compatible with
> AMQP
> > 0.9, but I do not know if there is an impact on client side
> >
> > I propose to use RabbitMQ Java client (
> > https://www.rabbitmq.com/java-client.html).
> > The license seems OK
> >
> > "The library is open-source, and is triple-licensed under
> > Apache Public License 2.0
> > Mozilla Public License
> > GPL 2.0"
> >
> > If anybody have a better idea, please share it
> >
> > Plugins:
> > https://github.com/maiha/gatling-amqp
> > https://github.com/fhalim/gatling-rabbitmq
> > https://github.com/jlavallee/JMeter-Rabbit-AMQP
> >
> > Thanks,
> > Antonio
> >
>
>
>
> --
> Cordialement.
> Philippe Mouawad.
>

Reply via email to