Hi Chris,

Yeah. We looked that qpid messaging as well.For that we need that qpid
proton library .Is n't?
AFAIR it is based on CMake and It requires java also[1].

Also we will share with you the samples we try with the amqp clients.


[1]http://svn.apache.org/repos/asf/qpid/proton/trunk/README


Thanks,
Gayan


On Mon, Aug 25, 2014 at 7:33 PM, chris snow <chsnow...@gmail.com> wrote:

> hi Gayan,
>
> What are the issues that you received from the various AMQP libraries?
> Do you have a code repo that I can take a look at to try and replicate
> the errors?
> Did you investigate qpid [1]?
>
> Many thanks
>
> Chris
>
> ---
> [1]
> http://qpid.apache.org/releases/qpid-0.28/messaging-api/python/examples/hello.html
>
> On Mon, Aug 25, 2014 at 2:16 PM, Gayan Gunarathne <gay...@wso2.com> wrote:
> > Hi Chris,
> >
> > We try to replace our java cartridge agent with the python as after that
> we
> > can remove the java dependency from the cartridge itself.I guess this is
> > also vital for the Docker support too.
> >
> > In Apache ActiveMQ site also AMQP support is based on the JMS/AMQP[1]. I
> > guess message broker implementation will be different from one MQ to
> other
> > as some python client which able to connect with RabbitMQ successfully
> > ,still fails with the ActiveMQ.
> >
> > [1] http://activemq.apache.org/amqp.html
> >
> > Thanks,
> > Gayan
> >
> >
> > On Mon, Aug 25, 2014 at 5:55 PM, chris snow <chsnow...@gmail.com> wrote:
> >>
> >> Is the issue because we currently have a mix of JMS/AMQP/Jndi? If we
> had a
> >> pure AMQP approach would these problems go away?  AFAIK, one of the
> drivers
> >> for AMQP was interoperability with all languages, rather than jms which
> is
> >> focused on Java.
> >>
> >> On 25 Aug 2014 12:49, "Gayan Gunarathne" <gay...@wso2.com> wrote:
> >>>
> >>> Hi All,
> >>>
> >>> With related to the python cartridge agent , Dinesh and myself do some
> >>> research related to the Apache ActiveMQ connectivity using the python
> >>> client.
> >>>
> >>> Following our findings on this.
> >>>
> >>> AMQP
> >>>
> >>> AFAWU we need to have  pyactivemq , which is a Python wrapper for the
> >>> ActiveMQ C++ Library,[1] But we won't be able to use this module as it
> is
> >>> platform dependent.
> >>> Also we checked the following client libraries as well(those are
> >>> recommended with the RabbitMQ)
> >>> [3] py-amqplib
> >>> [4] txAMQP
> >>> [5] pika
> >>> [6] Carrot (has copy right licence)
> >>>
> >>> But we were unable to connect Apache ActiveMQ with those as well.(Even
> >>> through we can connect those with the RabbitMQ)
> >>>
> >>> STOMP[2]
> >>>
> >>> With the STOMP protocol , We were able to connect Apache ActiveMQ by
> >>> using the stomp module.[7]
> >>>
> >>>
> >>> As a summary,
> >>> It seems like we need to use STOMP to connect ActiveMQ. But still, WSO2
> >>> message broker is not supporting STOMP protocol.
> >>> IMO Shall we used the hybrid model for connect to the message queues.
> >>> Such that , we can use STOMP to connect the ActiveMQ and AMQP to
> connect
> >>> WSO2 MB. WDYT?
> >>> With txAMQP[4] we were able to connect WSO2 MB using the qpid amqp
> >>> specifications.
> >>> Please share your suggestions and thoughts on this.
> >>>
> >>>
> >>> [1] http://activemq.apache.org/python.html
> >>> [2] http://activemq.apache.org/stomp.html
> >>> [3] http://barryp.org/software/py-amqplib/
> >>> [4] https://launchpad.net/txamqp
> >>> [5] https://github.com/pika/pika
> >>> [6] https://pypi.python.org/pypi/carrot/
> >>> [7] https://github.com/jasonrbriggs/stomp.py
> >>>
> >>> @Dinesh , Please add If I missed anything here.
> >>>
> >>>
> >>>
> >>> Thanks,
> >>> Gayan
> >>>
> >>>
> >>> --
> >>>
> >>>
> >>> Gayan Gunarathne
> >>> Technical Lead
> >>> WSO2 Inc. (http://wso2.com)
> >>> email  : gay...@wso2.com  | mobile : +94 766819985
> >>>
> >
> >
> >
> >
> > --
> > Best Regards,
> >
> > Gayan Gunarathne
> > Technical Lead
> > WSO2 Inc. (http://wso2.com)
> > email  : gay...@wso2.com  | mobile : +94 766819985
> >
>



-- 
Best Regards,

Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com)
email  : gay...@wso2.com  | mobile : +94 766819985

Reply via email to