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
>
>

Reply via email to