Uploaded image for project: 'A-MQ Broker'
  1. A-MQ Broker
  2. ENTMQBR-312

Support 'anonymous' senders

    Details

    • Type: Enhancement
    • Status: Done
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: A-MQ 7.0.0.ER6
    • Fix Version/s: A-MQ 7.0.0.ER16
    • Component/s: None
    • Labels:
    • Target Release:
    • Affects:
      Release Notes
    • Release Notes Text:
      Hide
      Previously, the broker did not support AMQP clients creating sender links with a null target address and then identifying the destination of each message by using its 'to' field.

      For the AMQP JMS client, this meant that any 'anonymous' MessageProducers (those created without a Destination) needed to open and close a sending link for each message that was sent. Similarly, the same scenario occurred for every message sent by using JmsProducer instances, as these were also all 'anonymous'. Due to both of these scenarios, performance was negatively impacted. Support for 'anonymous' senders is added in this release.
      Show
      Previously, the broker did not support AMQP clients creating sender links with a null target address and then identifying the destination of each message by using its 'to' field. For the AMQP JMS client, this meant that any 'anonymous' MessageProducers (those created without a Destination) needed to open and close a sending link for each message that was sent. Similarly, the same scenario occurred for every message sent by using JmsProducer instances, as these were also all 'anonymous'. Due to both of these scenarios, performance was negatively impacted. Support for 'anonymous' senders is added in this release.
    • Release Notes Docs Status:
      Documented as Feature Request

      Description

      See https://issues.apache.org/jira/browse/ARTEMIS-562 for more detail. The request-response examples for the clients rely on being able to create a sender with a null target and then specify the 'to' field on messages sent over that. This does not work at present with Artemis.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                gaohoward Howard Gao
                Reporter:
                gordonsim Gordon Sim
                Tester:
                David Kornel
              • Votes:
                0 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: