You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Robbie Gemmell (JIRA)" <ji...@apache.org> on 2014/11/11 15:53:34 UTC

[jira] [Updated] (AMQ-5391) Support for anonymous style producers in AMQP

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

Robbie Gemmell updated AMQ-5391:
--------------------------------
    Attachment: 0001-AMQ-5391-use-null-or-empty-address-to-signify-anonym.patch

Attaching a patch which updates the anonymous producer support to use a null or empty address rather than $relay, bringing it more into line with current expectation for anonymous-relay support being defined as part of the Addressing specification work under way at the OASIS AMQP TC.

> Support for anonymous style producers in AMQP
> ---------------------------------------------
>
>                 Key: AMQ-5391
>                 URL: https://issues.apache.org/jira/browse/AMQ-5391
>             Project: ActiveMQ
>          Issue Type: New Feature
>          Components: AMQP
>    Affects Versions: 5.11.0
>            Reporter: Timothy Bish
>            Assignee: Timothy Bish
>             Fix For: 5.11.0
>
>         Attachments: 0001-AMQ-5391-use-null-or-empty-address-to-signify-anonym.patch
>
>
> Current AMQP implementation doesn't provide a way to implement efficient anonymous producers.  The QPid JMS client for instance opens a new producer instance for each destination that the anonymous producer sends to.  To more efficiently handle anonymous producers we should provide a configurable node name (default as $relay) which would use the to feild of the incoming message to decide where the message is to be sent.  



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)