[ 
https://issues.apache.org/jira/browse/STRATOS-616?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chris snow reassigned STRATOS-616:
----------------------------------

    Assignee: chris snow

> Replace JNDI with AMQP Standard Connection method
> -------------------------------------------------
>
>                 Key: STRATOS-616
>                 URL: https://issues.apache.org/jira/browse/STRATOS-616
>             Project: Stratos
>          Issue Type: Improvement
>          Components: Autoscaler, Cloud Controller, Load Balancer, Stratos 
> Installer, Stratos Manager
>    Affects Versions: FUTURE
>            Reporter: chris snow
>            Assignee: chris snow
>             Fix For: FUTURE
>
>
> Using JNDI to connect to AMQP is a legacy carry over from the days of JMS.  
> JNDI limits the choice of AMQP servers for Stratos.
> http://www.rabbitmq.com/java-client.html is one option for connecting to any 
> AMQP standard server in a AMQP compliant way:
> {quote}
> The RabbitMQ Java client library allows Java code to interface to AMQP 
> servers. The library is platform neutral; the binary distributions listed 
> below differ only in the version of Java they are intended for use with. 
> Please see the specification page for more information on AMQP interoperation 
> and standards-conformance.
> The library is open-source, and is dual-licensed under the Mozilla Public 
> License v1.1 and the GNU General Public License, v2.
> You will need an AMQP server, such as our very own RabbitMQ server, to use 
> with the client library.
> {quote}
> The RabbitMQ client guide: http://www.rabbitmq.com/api-guide.html
> Apache QPid Proton also seems to be another AMQP client: 
> http://qpid.apache.org/proton/
> Tip from Nirmal:
> {quote}
> ... on top of my head, all you have to change is the code at 
> https://github.com/apache/incubator-stratos/tree/master/components/org.apache.stratos.messaging/src/main/java/org/apache/stratos/messaging/broker
> {quote}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to