jmeter-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Antonio Gomes Rodrigues <ra0...@gmail.com>
Subject Re: AMQP/MQTT/Stomp/... support in JMeter
Date Fri, 30 Dec 2016 15:17:16 GMT
In my opinion, I think it's better to get a library which support MQTT and
other protocols (AMQP, Stomp...) than taka a library which support only MQTT

2016-12-30 16:09 GMT+01:00 Philippe Mouawad <philippe.mouawad@gmail.com>:

> On Fri, Dec 30, 2016 at 3:59 PM, Antonio Gomes Rodrigues <ra0077@gmail.com
> >
> wrote:
>
> > 2016-12-30 15:34 GMT+01:00 Philippe Mouawad <philippe.mouawad@gmail.com
> >:
> >
> > > 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
> >
> > Did you try the 3 github projects that support MQTT ?
>
> Do they suit your needs ? If not what are the problem ?
> That might be a good way to decide wether to integrate the MQTT PR or not ?
>
>
>
> >
> > > 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 <
> > > ra0077@gmail.com>
> > > 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.
> > >
> >
>
>
>
> --
> Cordialement.
> Philippe Mouawad.
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message