I agree provided the chosen library has not too much limitations.

On Fri, Dec 30, 2016 at 4:17 PM, Antonio Gomes Rodrigues <[email protected]>
wrote:

> 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 <[email protected]>:
>
> > On Fri, Dec 30, 2016 at 3:59 PM, Antonio Gomes Rodrigues <
> [email protected]
> > >
> > wrote:
> >
> > > 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
> > >
> > > 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 <
> > > > [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.
> > > >
> > >
> >
> >
> >
> > --
> > Cordialement.
> > Philippe Mouawad.
> >
>



-- 
Cordialement.
Philippe Mouawad.

Reply via email to